@media screen
{
a.interwiki {
	background: url("/lib/images/interwiki.png") no-repeat 0px 1px; padding: 1px 0px 1px 16px;
}
a.iw_wp {
	background-image: url("/lib/images/interwiki/wp.gif");
}
a.iw_wpfr {
	background-image: url("/lib/images/interwiki/wpfr.gif");
}
a.iw_wpde {
	background-image: url("/lib/images/interwiki/wpde.gif");
}
a.iw_wpes {
	background-image: url("/lib/images/interwiki/wpes.gif");
}
a.iw_wppl {
	background-image: url("/lib/images/interwiki/wppl.gif");
}
a.iw_wpjp {
	background-image: url("/lib/images/interwiki/wpjp.gif");
}
a.iw_wpmeta {
	background-image: url("/lib/images/interwiki/wpmeta.gif");
}
a.iw_doku {
	background-image: url("/lib/images/interwiki/doku.gif");
}
a.iw_dokubug {
	background-image: url("/lib/images/interwiki/dokubug.gif");
}
a.iw_amazon {
	background-image: url("/lib/images/interwiki/amazon.gif");
}
a.iw_amazon_de {
	background-image: url("/lib/images/interwiki/amazon.de.gif");
}
a.iw_amazon_uk {
	background-image: url("/lib/images/interwiki/amazon.uk.gif");
}
a.iw_paypal {
	background-image: url("/lib/images/interwiki/paypal.gif");
}
a.iw_phpfn {
	background-image: url("/lib/images/interwiki/phpfn.gif");
}
a.iw_coral {
	background-image: url("/lib/images/interwiki/coral.gif");
}
a.iw_sb {
	background-image: url("/lib/images/interwiki/sb.gif");
}
a.iw_skype {
	background-image: url("/lib/images/interwiki/skype.png");
}
a.iw_callto {
	background-image: url("/lib/images/interwiki/callto.gif");
}
.mediafile {
	background: url("/lib/images/fileicons/file.png") no-repeat 0px 1px; padding-bottom: 1px; padding-left: 18px;
}
.mf_rpm {
	background-image: url("/lib/images/fileicons/rpm.png");
}
.mf_sxw {
	background-image: url("/lib/images/fileicons/sxw.png");
}
.mf_htm {
	background-image: url("/lib/images/fileicons/htm.png");
}
.mf_zip {
	background-image: url("/lib/images/fileicons/zip.png");
}
.mf_lua {
	background-image: url("/lib/images/fileicons/lua.png");
}
.mf_ogg {
	background-image: url("/lib/images/fileicons/ogg.png");
}
.mf_gz {
	background-image: url("/lib/images/fileicons/gz.png");
}
.mf_js {
	background-image: url("/lib/images/fileicons/js.png");
}
.mf_xlsx {
	background-image: url("/lib/images/fileicons/xlsx.png");
}
.mf_csv {
	background-image: url("/lib/images/fileicons/csv.png");
}
.mf_cs {
	background-image: url("/lib/images/fileicons/cs.png");
}
.mf_jpeg {
	background-image: url("/lib/images/fileicons/jpeg.png");
}
.mf_ppt {
	background-image: url("/lib/images/fileicons/ppt.png");
}
.mf_png {
	background-image: url("/lib/images/fileicons/png.png");
}
.mf_html {
	background-image: url("/lib/images/fileicons/html.png");
}
.mf_wav {
	background-image: url("/lib/images/fileicons/wav.png");
}
.mf_rtf {
	background-image: url("/lib/images/fileicons/rtf.png");
}
.mf_bz2 {
	background-image: url("/lib/images/fileicons/bz2.png");
}
.mf_odf {
	background-image: url("/lib/images/fileicons/odf.png");
}
.mf_c {
	background-image: url("/lib/images/fileicons/c.png");
}
.mf_css {
	background-image: url("/lib/images/fileicons/css.png");
}
.mf_7z {
	background-image: url("/lib/images/fileicons/7z.png");
}
.mf_odp {
	background-image: url("/lib/images/fileicons/odp.png");
}
.mf_docx {
	background-image: url("/lib/images/fileicons/docx.png");
}
.mf_xml {
	background-image: url("/lib/images/fileicons/xml.png");
}
.mf_cpp {
	background-image: url("/lib/images/fileicons/cpp.png");
}
.mf_odi {
	background-image: url("/lib/images/fileicons/odi.png");
}
.mf_sxd {
	background-image: url("/lib/images/fileicons/sxd.png");
}
.mf_ps {
	background-image: url("/lib/images/fileicons/ps.png");
}
.mf_rb {
	background-image: url("/lib/images/fileicons/rb.png");
}
.mf_tgz {
	background-image: url("/lib/images/fileicons/tgz.png");
}
.mf_doc {
	background-image: url("/lib/images/fileicons/doc.png");
}
.mf_odt {
	background-image: url("/lib/images/fileicons/odt.png");
}
.mf_py {
	background-image: url("/lib/images/fileicons/py.png");
}
.mf_jpg {
	background-image: url("/lib/images/fileicons/jpg.png");
}
.mf_audio {
	background-image: url("/lib/images/fileicons/audio.png");
}
.mf_sql {
	background-image: url("/lib/images/fileicons/sql.png");
}
.mf_odc {
	background-image: url("/lib/images/fileicons/odc.png");
}
.mf_tar {
	background-image: url("/lib/images/fileicons/tar.png");
}
.mf_xls {
	background-image: url("/lib/images/fileicons/xls.png");
}
.mf_txt {
	background-image: url("/lib/images/fileicons/txt.png");
}
.mf_sxi {
	background-image: url("/lib/images/fileicons/sxi.png");
}
.mf_deb {
	background-image: url("/lib/images/fileicons/deb.png");
}
.mf_rar {
	background-image: url("/lib/images/fileicons/rar.png");
}
.mf_sxc {
	background-image: url("/lib/images/fileicons/sxc.png");
}
.mf_conf {
	background-image: url("/lib/images/fileicons/conf.png");
}
.mf_pl {
	background-image: url("/lib/images/fileicons/pl.png");
}
.mf_mp3 {
	background-image: url("/lib/images/fileicons/mp3.png");
}
.mf_gif {
	background-image: url("/lib/images/fileicons/gif.png");
}
.mf_odg {
	background-image: url("/lib/images/fileicons/odg.png");
}
.mf_ico {
	background-image: url("/lib/images/fileicons/ico.png");
}
.mf_pptx {
	background-image: url("/lib/images/fileicons/pptx.png");
}
.mf_ods {
	background-image: url("/lib/images/fileicons/ods.png");
}
.mf_java {
	background-image: url("/lib/images/fileicons/java.png");
}
.mf_php {
	background-image: url("/lib/images/fileicons/php.png");
}
.mf_pdf {
	background-image: url("/lib/images/fileicons/pdf.png");
}
.mf_swf {
	background-image: url("/lib/images/fileicons/swf.png");
}
}
@media screen
{
div.error {
	background-position: 8px 50%; margin: 0px 0px 0.5em; padding: 0.4em 0.4em 0.4em 32px; border-radius: 5px; border: 1px solid currentColor; border-image: none; color: rgb(0, 0, 0); overflow: hidden; font-size: 90%; background-repeat: no-repeat;
}
div.info {
	background-position: 8px 50%; margin: 0px 0px 0.5em; padding: 0.4em 0.4em 0.4em 32px; border-radius: 5px; border: 1px solid currentColor; border-image: none; color: rgb(0, 0, 0); overflow: hidden; font-size: 90%; background-repeat: no-repeat;
}
div.success {
	background-position: 8px 50%; margin: 0px 0px 0.5em; padding: 0.4em 0.4em 0.4em 32px; border-radius: 5px; border: 1px solid currentColor; border-image: none; color: rgb(0, 0, 0); overflow: hidden; font-size: 90%; background-repeat: no-repeat;
}
div.notify {
	background-position: 8px 50%; margin: 0px 0px 0.5em; padding: 0.4em 0.4em 0.4em 32px; border-radius: 5px; border: 1px solid currentColor; border-image: none; color: rgb(0, 0, 0); overflow: hidden; font-size: 90%; background-repeat: no-repeat;
}
[dir=rtl] div.error {
	background-position: 99% 50%; padding-right: 32px; padding-left: 0.4em;
}
[dir=rtl] div.info {
	background-position: 99% 50%; padding-right: 32px; padding-left: 0.4em;
}
[dir=rtl] div.success {
	background-position: 99% 50%; padding-right: 32px; padding-left: 0.4em;
}
[dir=rtl] div.notify {
	background-position: 99% 50%; padding-right: 32px; padding-left: 0.4em;
}
div.error {
	border-color: rgb(238, 187, 187); background-image: url("/lib/styles/../images/error.png"); background-color: rgb(255, 204, 204);
}
div.info {
	border-color: rgb(187, 187, 238); background-image: url("/lib/styles/../images/info.png"); background-color: rgb(204, 204, 255);
}
div.success {
	border-color: rgb(187, 238, 187); background-image: url("/lib/styles/../images/success.png"); background-color: rgb(204, 255, 204);
}
div.notify {
	border-color: rgb(238, 238, 187); background-image: url("/lib/styles/../images/notify.png"); background-color: rgb(255, 255, 204);
}
.JSpopup {
	color: rgb(0, 0, 0); overflow: hidden; position: absolute; z-index: 20; background-color: rgb(255, 255, 255);
}
#link__wiz {
	color: rgb(0, 0, 0); overflow: hidden; position: absolute; z-index: 20; background-color: rgb(255, 255, 255);
}
#link__wiz .ui-dialog-content {
	padding-right: 0px; padding-left: 0px;
}
#media__popup_content button.button {
	border: 1px outset currentColor; border-image: none;
}
#media__popup_content button.selected {
	border-style: inset;
}
.a11y {
	left: -99999em !important; top: auto !important; width: 1px !important; height: 1px !important; overflow: hidden !important; position: absolute !important;
}
[dir=rtl] .a11y {
	left: auto !important; right: -99999em !important;
}
.code .br0 {
	color: rgb(102, 204, 102);
}
.code .co0 {
	color: rgb(128, 128, 128); font-style: italic;
}
.code .co1 {
	color: rgb(128, 128, 128); font-style: italic;
}
.code .co2 {
	color: rgb(128, 128, 128); font-style: italic;
}
.code .co3 {
	color: rgb(128, 128, 128);
}
.code .coMULTI {
	color: rgb(128, 128, 128); font-style: italic;
}
.code .es0 {
	color: rgb(0, 0, 153); font-weight: bold;
}
.code .kw1 {
	color: rgb(177, 177, 0);
}
.code .kw2 {
	color: rgb(0, 0, 0); font-weight: bold;
}
.code .kw3 {
	color: rgb(0, 0, 102);
}
.code .kw4 {
	color: rgb(153, 51, 51);
}
.code .kw5 {
	color: rgb(0, 0, 255);
}
.code .me1 {
	color: rgb(0, 102, 0);
}
.code .me2 {
	color: rgb(0, 102, 0);
}
.code .nu0 {
	color: rgb(204, 102, 204);
}
.code .re0 {
	color: rgb(0, 0, 255);
}
.code .re1 {
	color: rgb(0, 0, 255);
}
.code .re2 {
	color: rgb(0, 0, 255);
}
.code .re3 {
	color: rgb(255, 51, 51); font-weight: bold;
}
.code .re4 {
	color: rgb(0, 153, 153);
}
.code .st0 {
	color: rgb(255, 0, 0);
}
.code .sy0 {
	color: rgb(102, 204, 102);
}
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	margin: -1px; padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px);
}
.ui-helper-reset {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; line-height: 1.3; font-size: 100%; text-decoration: none;
}
.ui-helper-clearfix::before {
	display: table; border-collapse: collapse; content: "";
}
.ui-helper-clearfix::after {
	display: table; border-collapse: collapse; content: "";
}
.ui-helper-clearfix::after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0px;
}
.ui-helper-zfix {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; opacity: 0;
}
.ui-front {
	z-index: 100;
}
.ui-state-disabled {
	cursor: default !important;
}
.ui-icon {
	text-indent: -99999px; overflow: hidden; display: block; background-repeat: no-repeat;
}
.ui-widget-overlay {
	left: 0px; top: 0px; width: 100%; height: 100%; position: fixed;
}
.ui-accordion .ui-accordion-header {
	padding: 0.5em 0.5em 0.5em 0.7em; margin-top: 2px; display: block; position: relative; cursor: pointer; min-height: 0px;
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: 0.7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	left: 0.5em; top: 50%; margin-top: -8px; position: absolute;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em; overflow: auto; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.ui-autocomplete {
	left: 0px; top: 0px; position: absolute; cursor: default;
}
.ui-button {
	padding: 0px; text-align: center; line-height: normal; overflow: visible; margin-right: 0.1em; vertical-align: middle; display: inline-block; position: relative; cursor: pointer;
}
.ui-button {
	text-decoration: none;
}
.ui-button:link {
	text-decoration: none;
}
.ui-button:visited {
	text-decoration: none;
}
.ui-button:hover {
	text-decoration: none;
}
.ui-button:active {
	text-decoration: none;
}
.ui-button-icon-only {
	width: 2.2em;
}
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}
.ui-button .ui-button-text {
	line-height: normal; display: block;
}
.ui-button-text-only .ui-button-text {
	padding: 0.4em 1em;
}
.ui-button-icon-only .ui-button-text {
	padding: 0.4em; text-indent: -9999999px;
}
.ui-button-icons-only .ui-button-text {
	padding: 0.4em; text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text {
	padding: 0.4em 1em 0.4em 2.1em;
}
.ui-button-text-icons .ui-button-text {
	padding: 0.4em 1em 0.4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text {
	padding: 0.4em 2.1em 0.4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding: 0.4em 2.1em 0.4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-right: 2.1em; padding-left: 2.1em;
}
input.ui-button {
	padding: 0.4em 1em;
}
.ui-button-icon-only .ui-icon {
	top: 50%; margin-top: -8px; position: absolute;
}
.ui-button-text-icon-primary .ui-icon {
	top: 50%; margin-top: -8px; position: absolute;
}
.ui-button-text-icon-secondary .ui-icon {
	top: 50%; margin-top: -8px; position: absolute;
}
.ui-button-text-icons .ui-icon {
	top: 50%; margin-top: -8px; position: absolute;
}
.ui-button-icons-only .ui-icon {
	top: 50%; margin-top: -8px; position: absolute;
}
.ui-button-icon-only .ui-icon {
	left: 50%; margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary {
	left: 0.5em;
}
.ui-button-text-icons .ui-button-icon-primary {
	left: 0.5em;
}
.ui-button-icons-only .ui-button-icon-primary {
	left: 0.5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary {
	right: 0.5em;
}
.ui-button-text-icons .ui-button-icon-secondary {
	right: 0.5em;
}
.ui-button-icons-only .ui-button-icon-secondary {
	right: 0.5em;
}
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-right: -0.3em; margin-left: 0px;
}
.ui-datepicker {
	padding: 0.2em 0.2em 0px; width: 17em; display: none;
}
.ui-datepicker .ui-datepicker-header {
	padding: 0.2em 0px; position: relative;
}
.ui-datepicker .ui-datepicker-prev {
	top: 2px; width: 1.8em; height: 1.8em; position: absolute;
}
.ui-datepicker .ui-datepicker-next {
	top: 2px; width: 1.8em; height: 1.8em; position: absolute;
}
.ui-datepicker .ui-datepicker-prev-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span {
	left: 50%; top: 50%; margin-top: -8px; margin-left: -8px; display: block; position: absolute;
}
.ui-datepicker .ui-datepicker-next span {
	left: 50%; top: 50%; margin-top: -8px; margin-left: -8px; display: block; position: absolute;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0px 2.3em; text-align: center; line-height: 1.8em;
}
.ui-datepicker .ui-datepicker-title select {
	margin: 1px 0px; font-size: 1em;
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}
.ui-datepicker select.ui-datepicker-month {
	width: 49%;
}
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	margin: 0px 0px 0.4em; width: 100%; font-size: 0.9em; border-collapse: collapse;
}
.ui-datepicker th {
	padding: 0.7em 0.3em; border: 0px currentColor; border-image: none; text-align: center; font-weight: bold;
}
.ui-datepicker td {
	padding: 1px; border: 0px currentColor; border-image: none;
}
.ui-datepicker td span {
	padding: 0.2em; text-align: right; text-decoration: none; display: block;
}
.ui-datepicker td a {
	padding: 0.2em; text-align: right; text-decoration: none; display: block;
}
.ui-datepicker .ui-datepicker-buttonpane {
	margin: 0.7em 0px 0px; padding: 0px 0.2em; border-right-color: currentColor; border-bottom-color: currentColor; border-left-color: currentColor; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: none; border-bottom-style: none; border-left-style: none; background-image: none;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	margin: 0.5em 0.2em 0.4em; padding: 0.2em 0.6em 0.3em; width: auto; overflow: visible; float: right; cursor: pointer;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}
.ui-datepicker-multi.ui-datepicker {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	margin: 0px auto 0.4em; width: 95%;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width: 0px;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0px;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	width: 100%; clear: both; font-size: 0px;
}
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	left: auto; right: 2px;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px; right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	left: auto; right: 1px;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px; right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width: 0px; border-left-width: 1px;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0px; border-left-width: 1px;
}
.ui-dialog {
	padding: 0.2em; outline: 0px; left: 0px; top: 0px; position: absolute;
}
.ui-dialog .ui-dialog-titlebar {
	padding: 0.4em 1em; position: relative;
}
.ui-dialog .ui-dialog-title {
	margin: 0.1em 0px; width: 90%; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	margin: -10px 0px 0px; padding: 1px; top: 50%; width: 21px; height: 20px; right: 0.3em; position: absolute;
}
.ui-dialog .ui-dialog-content {
	background: none; padding: 0.5em 1em; border: 0px currentColor; border-image: none; overflow: auto; position: relative;
}
.ui-dialog .ui-dialog-buttonpane {
	border-width: 1px 0px 0px; padding: 0.3em 1em 0.5em 0.4em; text-align: left; margin-top: 0.5em; background-image: none;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: 0.5em 0.4em 0.5em 0px; cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	background-position: 16px 16px; width: 12px; height: 12px; right: -5px; bottom: -5px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none; margin: 0px; padding: 2px; display: block;
}
.ui-menu .ui-menu {
	margin-top: -3px; position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0px; padding: 0px; width: 100%;
}
.ui-menu .ui-menu-divider {
	border-width: 1px 0px 0px; margin: 5px -2px; height: 0px; line-height: 0; font-size: 0px;
}
.ui-menu .ui-menu-item a {
	padding: 2px 0.4em; line-height: 1.5; font-weight: normal; text-decoration: none; display: block; min-height: 0px;
}
.ui-menu .ui-menu-item a.ui-state-focus {
	margin: -1px; font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-active {
	margin: -1px; font-weight: normal;
}
.ui-menu .ui-state-disabled {
	margin: 0.4em 0px 0.2em; line-height: 1.5; font-weight: normal;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	padding-left: 2em; position: relative;
}
.ui-menu .ui-icon {
	left: 0.2em; top: 0.2em; position: absolute;
}
.ui-menu .ui-menu-icon {
	float: right; position: static;
}
.ui-progressbar {
	height: 2em; text-align: left; overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px; height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/animated-overlay.gif"); height: 100%; opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	font-size: 0.1px; display: block; position: absolute;
}
.ui-resizable-disabled .ui-resizable-handle {
	display: none;
}
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	left: 0px; top: -5px; width: 100%; height: 7px; cursor: n-resize;
}
.ui-resizable-s {
	left: 0px; width: 100%; height: 7px; bottom: -5px; cursor: s-resize;
}
.ui-resizable-e {
	top: 0px; width: 7px; height: 100%; right: -5px; cursor: e-resize;
}
.ui-resizable-w {
	left: -5px; top: 0px; width: 7px; height: 100%; cursor: w-resize;
}
.ui-resizable-se {
	width: 12px; height: 12px; right: 1px; bottom: 1px; cursor: se-resize;
}
.ui-resizable-sw {
	left: -5px; width: 9px; height: 9px; bottom: -5px; cursor: sw-resize;
}
.ui-resizable-nw {
	left: -5px; top: -5px; width: 9px; height: 9px; cursor: nw-resize;
}
.ui-resizable-ne {
	top: -5px; width: 9px; height: 9px; right: -5px; cursor: ne-resize;
}
.ui-selectable-helper {
	border: 1px dotted black; border-image: none; position: absolute; z-index: 100;
}
.ui-slider {
	text-align: left; position: relative;
}
.ui-slider .ui-slider-handle {
	width: 1.2em; height: 1.2em; position: absolute; z-index: 2; cursor: default;
}
.ui-slider .ui-slider-range {
	background-position: 0px 0px; border: 0px currentColor; border-image: none; font-size: 0.7em; display: block; position: absolute; z-index: 1;
}
.ui-state-disabled.ui-slider .ui-slider-handle {
	filter: inherit;
}
.ui-state-disabled.ui-slider .ui-slider-range {
	filter: inherit;
}
.ui-slider-horizontal {
	height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -0.3em; margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0px; height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0px;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0px;
}
.ui-slider-vertical {
	width: 0.8em; height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -0.3em; margin-bottom: -0.6em; margin-left: 0px;
}
.ui-slider-vertical .ui-slider-range {
	left: 0px; width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0px;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0px;
}
.ui-spinner {
	padding: 0px; overflow: hidden; vertical-align: middle; display: inline-block; position: relative;
}
.ui-spinner-input {
	background: none; margin: 0.2em 22px 0.2em 0.4em; padding: 0px; border: currentColor; border-image: none; color: inherit; vertical-align: middle;
}
.ui-spinner-button {
	margin: 0px; padding: 0px; width: 16px; height: 50%; text-align: center; right: 0px; overflow: hidden; font-size: 0.5em; display: block; position: absolute; cursor: default;
}
.ui-spinner a.ui-spinner-button {
	border-top-color: currentColor; border-right-color: currentColor; border-bottom-color: currentColor; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none;
}
.ui-spinner .ui-icon {
	left: 0px; top: 50%; margin-top: -8px; position: absolute;
}
.ui-spinner-up {
	top: 0px;
}
.ui-spinner-down {
	bottom: 0px;
}
.ui-spinner .ui-icon-triangle-1-s {
	background-position: -65px -16px;
}
.ui-tabs {
	padding: 0.2em; position: relative;
}
.ui-tabs .ui-tabs-nav {
	margin: 0px; padding: 0.2em 0.2em 0px;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none; margin: 1px 0.2em 0px 0px; padding: 0px; top: 0px; border-bottom-width: 0px; float: left; white-space: nowrap; position: relative;
}
.ui-tabs .ui-tabs-nav li a {
	padding: 0.5em 1em; text-decoration: none; float: left;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	padding-bottom: 1px; margin-bottom: -1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li.ui-state-disabled a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a {
	cursor: pointer;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	background: none; border-width: 0px; padding: 1em 1.4em; display: block;
}
.ui-tooltip {
	padding: 8px; position: absolute; z-index: 9999; max-width: 300px; box-shadow: 0px 0px 5px #aaa; -webkit-box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}
.ui-widget {
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input {
	font-size: 1em;
}
.ui-widget select {
	font-size: 1em;
}
.ui-widget textarea {
	font-size: 1em;
}
.ui-widget button {
	font-size: 1em;
}
.ui-widget-content {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_flat_75_ffffff_40x100.png") repeat-x 50% 50% rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); border-image: none; color: rgb(34, 34, 34);
}
.ui-widget-content a {
	color: rgb(34, 34, 34);
}
.ui-widget-header {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png") repeat-x 50% 50% rgb(204, 204, 204); border: 1px solid rgb(170, 170, 170); border-image: none; color: rgb(34, 34, 34); font-weight: bold;
}
.ui-widget-header a {
	color: rgb(34, 34, 34);
}
.ui-state-default {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x 50% 50% rgb(230, 230, 230); border: 1px solid rgb(211, 211, 211); border-image: none; color: rgb(85, 85, 85); font-weight: normal;
}
.ui-widget-content .ui-state-default {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x 50% 50% rgb(230, 230, 230); border: 1px solid rgb(211, 211, 211); border-image: none; color: rgb(85, 85, 85); font-weight: normal;
}
.ui-widget-header .ui-state-default {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x 50% 50% rgb(230, 230, 230); border: 1px solid rgb(211, 211, 211); border-image: none; color: rgb(85, 85, 85); font-weight: normal;
}
.ui-state-default a {
	color: rgb(85, 85, 85); text-decoration: none;
}
.ui-state-default a:link {
	color: rgb(85, 85, 85); text-decoration: none;
}
.ui-state-default a:visited {
	color: rgb(85, 85, 85); text-decoration: none;
}
.ui-state-hover {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_75_dadada_1x400.png") repeat-x 50% 50% rgb(218, 218, 218); border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(33, 33, 33); font-weight: normal;
}
.ui-widget-content .ui-state-hover {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_75_dadada_1x400.png") repeat-x 50% 50% rgb(218, 218, 218); border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(33, 33, 33); font-weight: normal;
}
.ui-widget-header .ui-state-hover {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_75_dadada_1x400.png") repeat-x 50% 50% rgb(218, 218, 218); border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(33, 33, 33); font-weight: normal;
}
.ui-state-focus {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_75_dadada_1x400.png") repeat-x 50% 50% rgb(218, 218, 218); border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(33, 33, 33); font-weight: normal;
}
.ui-widget-content .ui-state-focus {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_75_dadada_1x400.png") repeat-x 50% 50% rgb(218, 218, 218); border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(33, 33, 33); font-weight: normal;
}
.ui-widget-header .ui-state-focus {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_75_dadada_1x400.png") repeat-x 50% 50% rgb(218, 218, 218); border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(33, 33, 33); font-weight: normal;
}
.ui-state-hover a {
	color: rgb(33, 33, 33); text-decoration: none;
}
.ui-state-hover a:hover {
	color: rgb(33, 33, 33); text-decoration: none;
}
.ui-state-hover a:link {
	color: rgb(33, 33, 33); text-decoration: none;
}
.ui-state-hover a:visited {
	color: rgb(33, 33, 33); text-decoration: none;
}
.ui-state-active {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_65_ffffff_1x400.png") repeat-x 50% 50% rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); border-image: none; color: rgb(33, 33, 33); font-weight: normal;
}
.ui-widget-content .ui-state-active {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_65_ffffff_1x400.png") repeat-x 50% 50% rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); border-image: none; color: rgb(33, 33, 33); font-weight: normal;
}
.ui-widget-header .ui-state-active {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_65_ffffff_1x400.png") repeat-x 50% 50% rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); border-image: none; color: rgb(33, 33, 33); font-weight: normal;
}
.ui-state-active a {
	color: rgb(33, 33, 33); text-decoration: none;
}
.ui-state-active a:link {
	color: rgb(33, 33, 33); text-decoration: none;
}
.ui-state-active a:visited {
	color: rgb(33, 33, 33); text-decoration: none;
}
.ui-state-highlight {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_55_fbf9ee_1x400.png") repeat-x 50% 50% rgb(251, 249, 238); border: 1px solid rgb(252, 239, 161); border-image: none; color: rgb(54, 54, 54);
}
.ui-widget-content .ui-state-highlight {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_55_fbf9ee_1x400.png") repeat-x 50% 50% rgb(251, 249, 238); border: 1px solid rgb(252, 239, 161); border-image: none; color: rgb(54, 54, 54);
}
.ui-widget-header .ui-state-highlight {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_55_fbf9ee_1x400.png") repeat-x 50% 50% rgb(251, 249, 238); border: 1px solid rgb(252, 239, 161); border-image: none; color: rgb(54, 54, 54);
}
.ui-state-highlight a {
	color: rgb(54, 54, 54);
}
.ui-widget-content .ui-state-highlight a {
	color: rgb(54, 54, 54);
}
.ui-widget-header .ui-state-highlight a {
	color: rgb(54, 54, 54);
}
.ui-state-error {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_95_fef1ec_1x400.png") repeat-x 50% 50% rgb(254, 241, 236); border: 1px solid rgb(205, 10, 10); border-image: none; color: rgb(205, 10, 10);
}
.ui-widget-content .ui-state-error {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_95_fef1ec_1x400.png") repeat-x 50% 50% rgb(254, 241, 236); border: 1px solid rgb(205, 10, 10); border-image: none; color: rgb(205, 10, 10);
}
.ui-widget-header .ui-state-error {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_95_fef1ec_1x400.png") repeat-x 50% 50% rgb(254, 241, 236); border: 1px solid rgb(205, 10, 10); border-image: none; color: rgb(205, 10, 10);
}
.ui-state-error a {
	color: rgb(205, 10, 10);
}
.ui-widget-content .ui-state-error a {
	color: rgb(205, 10, 10);
}
.ui-widget-header .ui-state-error a {
	color: rgb(205, 10, 10);
}
.ui-state-error-text {
	color: rgb(205, 10, 10);
}
.ui-widget-content .ui-state-error-text {
	color: rgb(205, 10, 10);
}
.ui-widget-header .ui-state-error-text {
	color: rgb(205, 10, 10);
}
.ui-priority-primary {
	font-weight: bold;
}
.ui-widget-content .ui-priority-primary {
	font-weight: bold;
}
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary {
	font-weight: normal; opacity: 0.7;
}
.ui-widget-content .ui-priority-secondary {
	font-weight: normal; opacity: 0.7;
}
.ui-widget-header .ui-priority-secondary {
	font-weight: normal; opacity: 0.7;
}
.ui-state-disabled {
	opacity: 0.35; background-image: none;
}
.ui-widget-content .ui-state-disabled {
	opacity: 0.35; background-image: none;
}
.ui-widget-header .ui-state-disabled {
	opacity: 0.35; background-image: none;
}
.ui-state-disabled .ui-icon {
	
}
.ui-icon {
	width: 16px; height: 16px;
}
.ui-icon {
	background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
}
.ui-widget-content .ui-icon {
	background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_888888_256x240.png");
}
.ui-state-hover .ui-icon {
	background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
}
.ui-state-focus .ui-icon {
	background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_2e83ff_256x240.png");
}
.ui-state-error .ui-icon {
	background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_cd0a0a_256x240.png");
}
.ui-state-error-text .ui-icon {
	background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_cd0a0a_256x240.png");
}
.ui-icon-blank {
	background-position: 16px 16px;
}
.ui-icon-carat-1-n {
	background-position: 0px 0px;
}
.ui-icon-carat-1-ne {
	background-position: -16px 0px;
}
.ui-icon-carat-1-e {
	background-position: -32px 0px;
}
.ui-icon-carat-1-se {
	background-position: -48px 0px;
}
.ui-icon-carat-1-s {
	background-position: -64px 0px;
}
.ui-icon-carat-1-sw {
	background-position: -80px 0px;
}
.ui-icon-carat-1-w {
	background-position: -96px 0px;
}
.ui-icon-carat-1-nw {
	background-position: -112px 0px;
}
.ui-icon-carat-2-n-s {
	background-position: -128px 0px;
}
.ui-icon-carat-2-e-w {
	background-position: -144px 0px;
}
.ui-icon-triangle-1-n {
	background-position: 0px -16px;
}
.ui-icon-triangle-1-ne {
	background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
	background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
	background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
	background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
	background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
	background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
	background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
	background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
	background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
	background-position: 0px -32px;
}
.ui-icon-arrow-1-ne {
	background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
	background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
	background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
	background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
	background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
	background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
	background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
	background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
	background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
	background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
	background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
	background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
	background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
	background-position: 0px -48px;
}
.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
	background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
	background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
	background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
	background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
	background-position: 0px -64px;
}
.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px;
}
.ui-icon-arrow-4 {
	background-position: 0px -80px;
}
.ui-icon-arrow-4-diag {
	background-position: -16px -80px;
}
.ui-icon-extlink {
	background-position: -32px -80px;
}
.ui-icon-newwin {
	background-position: -48px -80px;
}
.ui-icon-refresh {
	background-position: -64px -80px;
}
.ui-icon-shuffle {
	background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
	background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
	background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
	background-position: 0px -96px;
}
.ui-icon-folder-open {
	background-position: -16px -96px;
}
.ui-icon-document {
	background-position: -32px -96px;
}
.ui-icon-document-b {
	background-position: -48px -96px;
}
.ui-icon-note {
	background-position: -64px -96px;
}
.ui-icon-mail-closed {
	background-position: -80px -96px;
}
.ui-icon-mail-open {
	background-position: -96px -96px;
}
.ui-icon-suitcase {
	background-position: -112px -96px;
}
.ui-icon-comment {
	background-position: -128px -96px;
}
.ui-icon-person {
	background-position: -144px -96px;
}
.ui-icon-print {
	background-position: -160px -96px;
}
.ui-icon-trash {
	background-position: -176px -96px;
}
.ui-icon-locked {
	background-position: -192px -96px;
}
.ui-icon-unlocked {
	background-position: -208px -96px;
}
.ui-icon-bookmark {
	background-position: -224px -96px;
}
.ui-icon-tag {
	background-position: -240px -96px;
}
.ui-icon-home {
	background-position: 0px -112px;
}
.ui-icon-flag {
	background-position: -16px -112px;
}
.ui-icon-calendar {
	background-position: -32px -112px;
}
.ui-icon-cart {
	background-position: -48px -112px;
}
.ui-icon-pencil {
	background-position: -64px -112px;
}
.ui-icon-clock {
	background-position: -80px -112px;
}
.ui-icon-disk {
	background-position: -96px -112px;
}
.ui-icon-calculator {
	background-position: -112px -112px;
}
.ui-icon-zoomin {
	background-position: -128px -112px;
}
.ui-icon-zoomout {
	background-position: -144px -112px;
}
.ui-icon-search {
	background-position: -160px -112px;
}
.ui-icon-wrench {
	background-position: -176px -112px;
}
.ui-icon-gear {
	background-position: -192px -112px;
}
.ui-icon-heart {
	background-position: -208px -112px;
}
.ui-icon-star {
	background-position: -224px -112px;
}
.ui-icon-link {
	background-position: -240px -112px;
}
.ui-icon-cancel {
	background-position: 0px -128px;
}
.ui-icon-plus {
	background-position: -16px -128px;
}
.ui-icon-plusthick {
	background-position: -32px -128px;
}
.ui-icon-minus {
	background-position: -48px -128px;
}
.ui-icon-minusthick {
	background-position: -64px -128px;
}
.ui-icon-close {
	background-position: -80px -128px;
}
.ui-icon-closethick {
	background-position: -96px -128px;
}
.ui-icon-key {
	background-position: -112px -128px;
}
.ui-icon-lightbulb {
	background-position: -128px -128px;
}
.ui-icon-scissors {
	background-position: -144px -128px;
}
.ui-icon-clipboard {
	background-position: -160px -128px;
}
.ui-icon-copy {
	background-position: -176px -128px;
}
.ui-icon-contact {
	background-position: -192px -128px;
}
.ui-icon-image {
	background-position: -208px -128px;
}
.ui-icon-video {
	background-position: -224px -128px;
}
.ui-icon-script {
	background-position: -240px -128px;
}
.ui-icon-alert {
	background-position: 0px -144px;
}
.ui-icon-info {
	background-position: -16px -144px;
}
.ui-icon-notice {
	background-position: -32px -144px;
}
.ui-icon-help {
	background-position: -48px -144px;
}
.ui-icon-check {
	background-position: -64px -144px;
}
.ui-icon-bullet {
	background-position: -80px -144px;
}
.ui-icon-radio-on {
	background-position: -96px -144px;
}
.ui-icon-radio-off {
	background-position: -112px -144px;
}
.ui-icon-pin-w {
	background-position: -128px -144px;
}
.ui-icon-pin-s {
	background-position: -144px -144px;
}
.ui-icon-play {
	background-position: 0px -160px;
}
.ui-icon-pause {
	background-position: -16px -160px;
}
.ui-icon-seek-next {
	background-position: -32px -160px;
}
.ui-icon-seek-prev {
	background-position: -48px -160px;
}
.ui-icon-seek-end {
	background-position: -64px -160px;
}
.ui-icon-seek-start {
	background-position: -80px -160px;
}
.ui-icon-seek-first {
	background-position: -80px -160px;
}
.ui-icon-stop {
	background-position: -96px -160px;
}
.ui-icon-eject {
	background-position: -112px -160px;
}
.ui-icon-volume-off {
	background-position: -128px -160px;
}
.ui-icon-volume-on {
	background-position: -144px -160px;
}
.ui-icon-power {
	background-position: 0px -176px;
}
.ui-icon-signal-diag {
	background-position: -16px -176px;
}
.ui-icon-signal {
	background-position: -32px -176px;
}
.ui-icon-battery-0 {
	background-position: -48px -176px;
}
.ui-icon-battery-1 {
	background-position: -64px -176px;
}
.ui-icon-battery-2 {
	background-position: -80px -176px;
}
.ui-icon-battery-3 {
	background-position: -96px -176px;
}
.ui-icon-circle-plus {
	background-position: 0px -192px;
}
.ui-icon-circle-minus {
	background-position: -16px -192px;
}
.ui-icon-circle-close {
	background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
	background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
	background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
	background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
	background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
	background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
	background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
	background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
	background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
	background-position: -192px -192px;
}
.ui-icon-circle-check {
	background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
	background-position: 0px -208px;
}
.ui-icon-circlesmall-minus {
	background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
	background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
	background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
	background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
	background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
	background-position: 0px -224px;
}
.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
	background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
	background-position: -80px -224px;
}
.ui-corner-all {
	border-top-left-radius: 4px;
}
.ui-corner-top {
	border-top-left-radius: 4px;
}
.ui-corner-left {
	border-top-left-radius: 4px;
}
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all {
	border-top-right-radius: 4px;
}
.ui-corner-top {
	border-top-right-radius: 4px;
}
.ui-corner-right {
	border-top-right-radius: 4px;
}
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all {
	border-bottom-left-radius: 4px;
}
.ui-corner-bottom {
	border-bottom-left-radius: 4px;
}
.ui-corner-left {
	border-bottom-left-radius: 4px;
}
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all {
	border-bottom-right-radius: 4px;
}
.ui-corner-bottom {
	border-bottom-right-radius: 4px;
}
.ui-corner-right {
	border-bottom-right-radius: 4px;
}
.ui-corner-br {
	border-bottom-right-radius: 4px;
}
.ui-widget-overlay {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_flat_0_aaaaaa_40x100.png") repeat-x 50% 50% rgb(170, 170, 170); opacity: 0.3;
}
.ui-widget-shadow {
	background: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_flat_0_aaaaaa_40x100.png") repeat-x 50% 50% rgb(170, 170, 170); margin: -8px 0px 0px -8px; padding: 8px; border-radius: 8px; opacity: 0.3;
}
#acl__tree {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 25%; height: 300px; text-align: left; overflow: auto; font-size: 90%; float: left;
}
[dir=rtl] #acl__tree {
	text-align: right; float: right;
}
#acl__tree a.cur {
	font-weight: bold; background-color: rgb(255, 255, 153);
}
#acl__tree ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
#acl__tree li {
	padding-left: 1em; list-style-image: none;
}
[dir=rtl] #acl__tree li {
	padding-right: 1em; padding-left: 0px;
}
#acl__tree ul img {
	margin-right: 0.25em; cursor: pointer;
}
[dir=rtl] #acl__tree ul img {
	margin-right: 0px; margin-left: 0.25em;
}
#acl__detail {
	width: 73%; height: 300px; overflow: auto; float: right;
}
[dir=rtl] #acl__detail {
	float: left;
}
#acl__detail fieldset {
	width: 90%;
}
#acl__detail div#acl__user {
	padding: 0.5em; border: 1px solid rgb(204, 204, 204); border-image: none; margin-bottom: 0.6em;
}
#acl_manager table.inline {
	margin: 0px; width: 100%;
}
#acl_manager table .check {
	text-align: center;
}
#acl_manager table .action {
	text-align: right;
}
#acl_manager .aclgroup {
	background: url("/lib/plugins/acl/pix/group.png") no-repeat 0px 1px; padding: 1px 0px 1px 18px;
}
[dir=rtl] #acl_manager .aclgroup {
	background: url("/lib/plugins/acl/pix/group.png") no-repeat right 1px; padding: 1px 18px 1px 0px; display: inline-block;
}
#acl_manager .acluser {
	background: url("/lib/plugins/acl/pix/user.png") no-repeat 0px 1px; padding: 1px 0px 1px 18px;
}
[dir=rtl] #acl_manager .acluser {
	background: url("/lib/plugins/acl/pix/user.png") no-repeat right 1px; padding: 1px 18px 1px 0px; display: inline-block;
}
#acl_manager .aclpage {
	background: url("/lib/plugins/acl/pix/page.png") no-repeat 0px 1px; padding: 1px 0px 1px 18px;
}
[dir=rtl] #acl_manager .aclpage {
	background: url("/lib/plugins/acl/pix/page.png") no-repeat right 1px; padding: 1px 18px 1px 0px; display: inline-block;
}
#acl_manager .aclns {
	background: url("/lib/plugins/acl/pix/ns.png") no-repeat 0px 1px; padding: 1px 0px 1px 18px;
}
[dir=rtl] #acl_manager .aclns {
	background: url("/lib/plugins/acl/pix/ns.png") no-repeat right 1px; padding: 1px 18px 1px 0px; display: inline-block;
}
#acl_manager label.disabled {
	cursor: auto; opacity: 0.5;
}
#acl_manager label {
	text-align: left; font-weight: normal; display: inline;
}
#acl_manager table {
	width: 80%; margin-left: 10%;
}
#acl_manager table tr {
	background-color: inherit;
}
#acl_manager table tr:hover {
	background-color: rgb(238, 238, 238);
}
#user__manager tr.disabled {
	background: rgb(228, 228, 228); color: rgb(111, 111, 111);
}
#user__manager tr.user_info {
	vertical-align: top;
}
#user__manager div.edit_user {
	width: 46%; float: left;
}
#user__manager table {
	margin-bottom: 1em;
}
#user__manager ul.notes {
	padding-right: 1.4em; padding-left: 0px;
}
#user__manager input[disabled].button {
	border-color: rgb(204, 204, 204) !important; color: rgb(204, 204, 204) !important;
}
#user__manager .import_users {
	margin-top: 1.4em;
}
#user__manager .import_failures {
	margin-top: 1.4em;
}
#user__manager .import_failures td.lineno {
	text-align: center;
}
#plugin__manager h2 {
	margin-left: 0px;
}
#plugin__manager form {
	margin: 0px; padding: 0px; display: block;
}
#plugin__manager legend {
	display: none;
}
#plugin__manager fieldset {
	width: auto;
}
#plugin__manager .button {
	margin: 0px;
}
#plugin__manager p {
	text-align: left;
}
#plugin__manager label {
	text-align: left;
}
#plugin__manager .hidden {
	display: none;
}
#plugin__manager .new {
	background: rgb(222, 231, 236);
}
#plugin__manager input[disabled] {
	border-color: rgb(204, 204, 204); color: rgb(204, 204, 204);
}
#plugin__manager .pm_menu {
	text-align: left; margin-left: 0px;
}
#plugin__manager .pm_info {
	text-align: left; margin-left: 0px;
}
[dir=rtl] #plugin__manager .pm_menu {
	text-align: right;
}
[dir=rtl] #plugin__manager .pm_info {
	text-align: right;
}
[dir=rtl] #plugin__manager p {
	text-align: right;
}
[dir=rtl] #plugin__manager label {
	text-align: right;
}
#plugin__manager .pm_menu {
	width: 48%; float: left;
}
[dir=rtl] #plugin__manager .pm_menu {
	float: right;
}
#plugin__manager .pm_info {
	width: 50%; float: right;
}
[dir=rtl] #plugin__manager .pm_info {
	float: left;
}
#plugin__manager .common fieldset {
	margin: 0px; padding: 0px 0px 1em; border: currentColor; border-image: none; text-align: left;
}
[dir=rtl] #plugin__manager .common fieldset {
	text-align: right;
}
#plugin__manager .common label {
	padding: 0px 0px 0.5em;
}
#plugin__manager .common input.edit {
	margin: 0.5em; width: 24em;
}
#plugin__manager .plugins fieldset {
	background: rgb(255, 255, 255); text-align: right; color: rgb(0, 0, 0); border-top-color: currentColor; border-right-color: currentColor; border-left-color: currentColor; border-top-width: medium; border-right-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-left-style: none;
}
#plugin__manager .plugins fieldset.protected {
	background: rgb(255, 221, 221); color: rgb(0, 0, 0);
}
#plugin__manager .plugins fieldset.disabled {
	background: rgb(224, 224, 224); color: rgb(168, 168, 168);
}
#plugin__manager .plugins .legend {
	background: inherit; margin: 0px; padding: 0px; text-align: left; color: rgb(0, 0, 0); line-height: 1.4em; clear: none; font-size: 1em; font-weight: normal; float: left; display: block;
}
[dir=rtl] #plugin__manager .plugins .legend {
	text-align: right; float: right;
}
#plugin__manager .plugins .button {
	font-size: 95%;
}
#plugin__manager .plugins fieldset.buttons {
	border: currentColor; border-image: none;
}
#plugin__manager .plugins fieldset.buttons .button {
	float: left;
}
[dir=rtl] #plugin__manager .plugins .button {
	margin-right: 0.5em; float: left;
}
[dir=rtl] #plugin__manager .plugins fieldset.buttons .button {
	float: right;
}
#plugin__manager .pm_info h3 {
	margin-left: 0px;
}
#plugin__manager .pm_info dl {
	margin: 1em 0px; padding: 0px;
}
#plugin__manager .pm_info dt {
	margin: 0px; padding: 0px; width: 6em; clear: left; float: left;
}
[dir=rtl] #plugin__manager .pm_info dt {
	clear: right; float: right;
}
#plugin__manager .pm_info dd {
	background: none; margin: 0px 0px 0px 7em; padding: 0px;
}
[dir=rtl] #plugin__manager .pm_info dd {
	margin: 0px 7em 0px 0px;
}
#plugin__manager .plugins .enable {
	width: auto; margin-right: 0.5em; float: left;
}
[dir=rtl] #plugin__manager .plugins .enable {
	margin-right: 0px; margin-left: 0.5em; float: right;
}
#config__manager div.success {
	background-position: 0.5em; padding: 0.5em; text-align: center;
}
#config__manager div.error {
	background-position: 0.5em; padding: 0.5em; text-align: center;
}
#config__manager div.info {
	background-position: 0.5em; padding: 0.5em; text-align: center;
}
#config__manager fieldset {
	margin: 1em 1em 2em; padding: 0px 1em; width: auto; color: rgb(51, 51, 51); background-color: rgb(238, 238, 238);
}
[dir=rtl] #config__manager fieldset {
	clear: both;
}
#config__manager legend {
	font-size: 1.25em;
}
#config__manager table {
	margin: 1em 0px; width: 100%;
}
#config__manager fieldset td {
	text-align: left;
}
[dir=rtl] #config__manager fieldset td {
	text-align: right;
}
#config__manager fieldset td.value {
	width: 31em;
}
[dir=rtl] #config__manager label {
	text-align: right;
}
[dir=rtl] #config__manager td.value input.checkbox {
	padding-right: 0.7em; padding-left: 0px; float: right;
}
[dir=rtl] #config__manager td.value label {
	float: left;
}
#config__manager td.label {
	padding: 0.8em 0px 0.6em 1em; vertical-align: top;
}
[dir=rtl] #config__manager td.label {
	padding: 0.8em 1em 0.6em 0px;
}
#config__manager td.label label {
	clear: left; display: block;
}
[dir=rtl] #config__manager td.label label {
	clear: right;
}
#config__manager td.label img {
	padding: 0px 10px; vertical-align: middle; float: right;
}
[dir=rtl] #config__manager td.label img {
	float: left;
}
#config__manager td.label span.outkey {
	padding: 0px 0.1em; color: rgb(102, 102, 102); font-size: 70%; margin-top: -1.7em; margin-left: -1em; float: left; display: block; position: relative; z-index: 1; background-color: rgb(255, 255, 255);
}
[dir=rtl] #config__manager td.label span.outkey {
	margin-right: 1em; float: right;
}
#config__manager td input.edit {
	width: 30em;
}
#config__manager td .input {
	width: 30.8em;
}
#config__manager td textarea.edit {
	width: 27.5em; height: 4em;
}
#config__manager td textarea.edit:focus {
	height: 10em;
}
#config__manager tr .input {
	color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
#config__manager tr input {
	color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
#config__manager tr textarea {
	color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
#config__manager tr select {
	color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
#config__manager tr.default .input {
	color: rgb(0, 0, 0); background-color: rgb(204, 221, 255);
}
#config__manager tr.default input {
	color: rgb(0, 0, 0); background-color: rgb(204, 221, 255);
}
#config__manager tr.default textarea {
	color: rgb(0, 0, 0); background-color: rgb(204, 221, 255);
}
#config__manager tr.default select {
	color: rgb(0, 0, 0); background-color: rgb(204, 221, 255);
}
#config__manager .selectiondefault {
	color: rgb(0, 0, 0); background-color: rgb(204, 221, 255);
}
#config__manager tr.protected .input {
	color: rgb(0, 0, 0) !important; background-color: rgb(255, 204, 204) !important;
}
#config__manager tr.protected input {
	color: rgb(0, 0, 0) !important; background-color: rgb(255, 204, 204) !important;
}
#config__manager tr.protected textarea {
	color: rgb(0, 0, 0) !important; background-color: rgb(255, 204, 204) !important;
}
#config__manager tr.protected select {
	color: rgb(0, 0, 0) !important; background-color: rgb(255, 204, 204) !important;
}
#config__manager tr.protected .selection {
	color: rgb(0, 0, 0) !important; background-color: rgb(255, 204, 204) !important;
}
#config__manager td.error {
	color: rgb(0, 0, 0); background-color: red;
}
#config__manager .selection {
	margin: 0px 0.3em 2px 0px; width: 14.8em; float: left;
}
[dir=rtl] #config__manager .selection {
	margin: 0px 0px 2px 0.3em; width: 14.8em; float: right;
}
#config__manager .selection label {
	width: 14em; font-size: 90%; float: right;
}
#config__manager .other {
	padding-top: 0.5em; clear: both;
}
#config__manager .other label {
	padding-left: 2px; font-size: 90%;
}
html {
	-ms-overflow-x: auto; -ms-overflow-y: scroll;
}
html {
	background: url("/lib/tpl/dokuwiki/images/page-gradient.png") repeat-x left top rgb(251, 250, 249); margin: 0px; padding: 0px; color: rgb(51, 51, 51);
}
body {
	background: url("/lib/tpl/dokuwiki/images/page-gradient.png") repeat-x left top rgb(251, 250, 249); margin: 0px; padding: 0px; color: rgb(51, 51, 51);
}
body {
	font: 87.5%/1.4 Arial, sans-serif; font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: 100%;
}
caption {
	margin: 0px 0px 0.35em; padding: 0px; line-height: 1.2;
}
figcaption {
	margin: 0px 0px 0.35em; padding: 0px; line-height: 1.2;
}
summary {
	margin: 0px 0px 0.35em; padding: 0px; line-height: 1.2;
}
legend {
	margin: 0px 0px 0.35em; padding: 0px; line-height: 1.2;
}
h1 {
	padding: 0px; line-height: 1.2; clear: left; font-weight: bold;
}
h2 {
	padding: 0px; line-height: 1.2; clear: left; font-weight: bold;
}
h3 {
	padding: 0px; line-height: 1.2; clear: left; font-weight: bold;
}
h4 {
	padding: 0px; line-height: 1.2; clear: left; font-weight: bold;
}
h5 {
	padding: 0px; line-height: 1.2; clear: left; font-weight: bold;
}
h6 {
	padding: 0px; line-height: 1.2; clear: left; font-weight: bold;
}
[dir=rtl] h1 {
	clear: right;
}
[dir=rtl] h2 {
	clear: right;
}
[dir=rtl] h3 {
	clear: right;
}
[dir=rtl] h4 {
	clear: right;
}
[dir=rtl] h5 {
	clear: right;
}
[dir=rtl] h6 {
	clear: right;
}
h1 {
	margin: 0px 0px 0.44em; font-size: 2em;
}
h2 {
	margin: 0px 0px 0.66em; font-size: 1.5em;
}
h3 {
	margin: 0px 0px 0.88em; font-size: 1.12em;
}
h4 {
	margin: 0px 0px 1em; font-size: 1em;
}
h5 {
	margin: 0px 0px 1.14em; font-size: 0.87em;
}
h6 {
	margin: 0px 0px 1.33em; font-size: 0.75em;
}
p {
	margin: 0px 0px 1.4em; padding: 0px;
}
ul {
	margin: 0px 0px 1.4em; padding: 0px;
}
ol {
	margin: 0px 0px 1.4em; padding: 0px;
}
dl {
	margin: 0px 0px 1.4em; padding: 0px;
}
pre {
	margin: 0px 0px 1.4em; padding: 0px;
}
table {
	margin: 0px 0px 1.4em; padding: 0px;
}
hr {
	margin: 0px 0px 1.4em; padding: 0px;
}
blockquote {
	margin: 0px 0px 1.4em; padding: 0px;
}
figure {
	margin: 0px 0px 1.4em; padding: 0px;
}
details {
	margin: 0px 0px 1.4em; padding: 0px;
}
fieldset {
	margin: 0px 0px 1.4em; padding: 0px;
}
address {
	margin: 0px 0px 1.4em; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
ul {
	padding: 0px 0px 0px 1.5em;
}
ol {
	padding: 0px 0px 0px 1.5em;
}
[dir=rtl] ul {
	padding: 0px 1.5em 0px 0px;
}
[dir=rtl] ol {
	padding: 0px 1.5em 0px 0px;
}
li {
	margin: 0px 0px 0px 1.5em; padding: 0px;
}
dd {
	margin: 0px 0px 0px 1.5em; padding: 0px;
}
[dir=rtl] li {
	margin: 0px 1.5em 0px 0px;
}
[dir=rtl] dd {
	margin: 0px 1.5em 0px 0px;
}
dt {
	margin: 0px; padding: 0px; font-weight: bold;
}
li ul {
	padding: 0px; margin-bottom: 0px;
}
li ol {
	padding: 0px; margin-bottom: 0px;
}
li dl {
	padding: 0px; margin-bottom: 0px;
}
dl ul {
	padding: 0px; margin-bottom: 0px;
}
dl ol {
	padding: 0px; margin-bottom: 0px;
}
dl dl {
	padding: 0px; margin-bottom: 0px;
}
li li {
	font-size: 100%;
}
ul {
	list-style: square;
}
ol {
	list-style: decimal;
}
ol ol {
	list-style-type: lower-alpha;
}
ol ol ol {
	list-style-type: upper-roman;
}
ol ol ol ol {
	list-style-type: upper-alpha;
}
ol ol ol ol ol {
	list-style-type: lower-roman;
}
table {
	border: 1px solid rgb(204, 204, 204); border-image: none; border-collapse: collapse; border-spacing: 0; empty-cells: show;
}
caption {
	text-align: left; caption-side: top;
}
[dir=rtl] caption {
	text-align: right;
}
th {
	margin: 0px; padding: 0.3em 0.5em; border: 1px solid rgb(204, 204, 204); border-image: none; vertical-align: top;
}
td {
	margin: 0px; padding: 0.3em 0.5em; border: 1px solid rgb(204, 204, 204); border-image: none; vertical-align: top;
}
th {
	text-align: left; font-weight: bold; background-color: rgb(238, 238, 238);
}
[dir=rtl] th {
	text-align: right;
}
a {
	
}
a:link {
	color: rgb(43, 115, 183); text-decoration: none;
}
a:visited {
	color: rgb(43, 115, 183); text-decoration: none;
}
a:hover:link {
	text-decoration: underline;
}
a:hover:visited {
	text-decoration: underline;
}
a:focus:link {
	text-decoration: underline;
}
a:focus:visited {
	text-decoration: underline;
}
a:active:link {
	text-decoration: underline;
}
a:active:visited {
	text-decoration: underline;
}
img {
	border-width: 0px; height: auto; color: rgb(102, 102, 102); font-style: italic; vertical-align: middle; background-color: transparent;
}
img {
	max-width: 100%;
}
object {
	max-width: 100%;
}
embed {
	max-width: 100%;
}
iframe {
	max-width: 100%;
}
video {
	max-width: 100%;
}
audio {
	max-width: 100%;
}
#IE7 img {
	max-width: none;
}
#IE8 img {
	max-width: none;
}
button img {
	max-width: none;
}
hr {
	border-width: 1px 0px; height: 0px; text-align: center; clear: both; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(255, 255, 255); border-top-style: solid; border-bottom-style: solid;
}
acronym {
	font-style: normal; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted; cursor: help;
}
abbr {
	font-style: normal; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted; cursor: help;
}
em acronym {
	font-style: italic;
}
em abbr {
	font-style: italic;
}
mark {
	color: inherit; background-color: rgb(255, 255, 153);
}
pre {
	border-radius: 2px; text-align: left; color: rgb(51, 51, 51); font-family: Consolas,"Andale Mono WT","Andale Mono","Bitstream Vera Sans Mono","Nimbus Mono L",Monaco,"Courier New",monospace; font-size: 1em; direction: ltr; box-shadow: inset 0px 0px 0.3em #ccc; background-color: rgb(251, 250, 249);
}
code {
	border-radius: 2px; text-align: left; color: rgb(51, 51, 51); font-family: Consolas,"Andale Mono WT","Andale Mono","Bitstream Vera Sans Mono","Nimbus Mono L",Monaco,"Courier New",monospace; font-size: 1em; direction: ltr; box-shadow: inset 0px 0px 0.3em #ccc; background-color: rgb(251, 250, 249);
}
samp {
	border-radius: 2px; text-align: left; color: rgb(51, 51, 51); font-family: Consolas,"Andale Mono WT","Andale Mono","Bitstream Vera Sans Mono","Nimbus Mono L",Monaco,"Courier New",monospace; font-size: 1em; direction: ltr; box-shadow: inset 0px 0px 0.3em #ccc; background-color: rgb(251, 250, 249);
}
kbd {
	border-radius: 2px; text-align: left; color: rgb(51, 51, 51); font-family: Consolas,"Andale Mono WT","Andale Mono","Bitstream Vera Sans Mono","Nimbus Mono L",Monaco,"Courier New",monospace; font-size: 1em; direction: ltr; box-shadow: inset 0px 0px 0.3em #ccc; background-color: rgb(251, 250, 249);
}
pre {
	padding: 0.7em 1em; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; overflow: auto; -ms-word-wrap: normal; box-shadow: inset 0px 0px 0.5em #ccc;
}
blockquote {
	border-width: 0px 0px 0px 0.25em; border-style: solid; border-color: rgb(204, 204, 204); padding: 0px 0.5em; border-image: none;
}
[dir=rtl] blockquote {
	border-width: 0px 0.25em 0px 0px;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
sub {
	line-height: 1; font-size: 0.8em;
}
sup {
	line-height: 1; font-size: 0.8em;
}
sub {
	vertical-align: sub;
}
sup {
	vertical-align: super;
}
small {
	font-size: 0.8em;
}
form {
	margin: 0px; padding: 0px; display: inline;
}
fieldset {
	padding: 0.7rem 1rem; border: 1px solid rgb(153, 153, 153); border-image: none;
}
fieldset > :last-child {
	margin-bottom: 0px;
}
legend {
	margin: 0px; padding: 0px 0.1em;
}
label {
	vertical-align: middle; cursor: pointer;
}
input {
	margin: 0px; color: rgb(51, 51, 51); line-height: normal; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: normal; vertical-align: middle; box-sizing: border-box; font-size-adjust: inherit; font-stretch: inherit; background-color: rgb(255, 255, 255); -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
textarea {
	margin: 0px; color: rgb(51, 51, 51); line-height: normal; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: normal; vertical-align: middle; box-sizing: border-box; font-size-adjust: inherit; font-stretch: inherit; background-color: rgb(255, 255, 255); -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
button {
	margin: 0px; color: rgb(51, 51, 51); line-height: normal; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: normal; vertical-align: middle; box-sizing: border-box; font-size-adjust: inherit; font-stretch: inherit; background-color: rgb(255, 255, 255); -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
select {
	margin: 0px; color: rgb(51, 51, 51); line-height: normal; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: normal; vertical-align: middle; box-sizing: border-box; font-size-adjust: inherit; font-stretch: inherit; background-color: rgb(255, 255, 255); -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
optgroup {
	margin: 0px; color: rgb(51, 51, 51); line-height: normal; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: normal; vertical-align: middle; box-sizing: border-box; font-size-adjust: inherit; font-stretch: inherit; background-color: rgb(255, 255, 255); -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
option {
	margin: 0px; color: rgb(51, 51, 51); line-height: normal; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: normal; vertical-align: middle; box-sizing: border-box; font-size-adjust: inherit; font-stretch: inherit; background-color: rgb(255, 255, 255); -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
keygen {
	margin: 0px; color: rgb(51, 51, 51); line-height: normal; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: normal; vertical-align: middle; box-sizing: border-box; font-size-adjust: inherit; font-stretch: inherit; background-color: rgb(255, 255, 255); -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
output {
	margin: 0px; color: rgb(51, 51, 51); line-height: normal; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: normal; vertical-align: middle; box-sizing: border-box; font-size-adjust: inherit; font-stretch: inherit; background-color: rgb(255, 255, 255); -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
meter {
	margin: 0px; color: rgb(51, 51, 51); line-height: normal; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: normal; vertical-align: middle; box-sizing: border-box; font-size-adjust: inherit; font-stretch: inherit; background-color: rgb(255, 255, 255); -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
progress {
	margin: 0px; color: rgb(51, 51, 51); line-height: normal; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: normal; vertical-align: middle; box-sizing: border-box; font-size-adjust: inherit; font-stretch: inherit; background-color: rgb(255, 255, 255); -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
select {
	max-width: 100%;
}
optgroup {
	font-style: italic; font-weight: bold;
}
option {
	font-style: normal; font-weight: normal;
}
input {
	border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; box-shadow: inset 0px 0px 1px #eee;
}
textarea {
	border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; box-shadow: inset 0px 0px 1px #eee;
}
select {
	border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; box-shadow: inset 0px 0px 1px #eee;
}
keygen {
	border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; box-shadow: inset 0px 0px 1px #eee;
}
input:active {
	border-color: rgb(153, 153, 153);
}
input:focus {
	border-color: rgb(153, 153, 153);
}
textarea:active {
	border-color: rgb(153, 153, 153);
}
textarea:focus {
	border-color: rgb(153, 153, 153);
}
select:active {
	border-color: rgb(153, 153, 153);
}
select:focus {
	border-color: rgb(153, 153, 153);
}
keygen:active {
	border-color: rgb(153, 153, 153);
}
keygen:focus {
	border-color: rgb(153, 153, 153);
}
input[type=radio] {
	padding: 0px; box-shadow: none;
}
input[type=checkbox] {
	padding: 0px; box-shadow: none;
}
input[type=image] {
	padding: 0px; box-shadow: none;
}
input[type=submit] {
	padding: 0.1em 0.5em; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); cursor: pointer; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+"); background-color: rgb(238, 238, 238);
}
input[type=button] {
	padding: 0.1em 0.5em; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); cursor: pointer; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+"); background-color: rgb(238, 238, 238);
}
input[type=reset] {
	padding: 0.1em 0.5em; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); cursor: pointer; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+"); background-color: rgb(238, 238, 238);
}
input.button {
	padding: 0.1em 0.5em; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); cursor: pointer; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+"); background-color: rgb(238, 238, 238);
}
a.button {
	padding: 0.1em 0.5em; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); cursor: pointer; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+"); background-color: rgb(238, 238, 238);
}
button {
	padding: 0.1em 0.5em; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); cursor: pointer; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+"); background-color: rgb(238, 238, 238);
}
.qq-upload-button {
	padding: 0.1em 0.5em; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); cursor: pointer; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+"); background-color: rgb(238, 238, 238);
}
#IE7 input.button {
	line-height: 1.4; overflow: visible;
}
#IE7 button {
	line-height: 1.4; overflow: visible;
}
input[type=submit]:hover {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input[type=submit]:active {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input[type=submit]:focus {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input[type=button]:hover {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input[type=button]:active {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input[type=button]:hover {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input[type=reset]:hover {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input[type=reset]:active {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input[type=reset]:hover {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input.button:hover {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input.button:active {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input.button:focus {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
a.button:hover {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
a.button:active {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
a.button:focus {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
button:hover {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
button:active {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
button:focus {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
.qq-upload-button:hover {
	border-color: rgb(153, 153, 153); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+"); background-color: rgb(221, 221, 221);
}
input[disabled] {
	cursor: auto; opacity: 0.5; background-color: rgb(238, 238, 238);
}
button[disabled] {
	cursor: auto; opacity: 0.5; background-color: rgb(238, 238, 238);
}
select[disabled] {
	cursor: auto; opacity: 0.5; background-color: rgb(238, 238, 238);
}
textarea[disabled] {
	cursor: auto; opacity: 0.5; background-color: rgb(238, 238, 238);
}
input[readonly] {
	cursor: auto; opacity: 0.5; background-color: rgb(238, 238, 238);
}
button[readonly] {
	cursor: auto; opacity: 0.5; background-color: rgb(238, 238, 238);
}
select[readonly] {
	cursor: auto; opacity: 0.5; background-color: rgb(238, 238, 238);
}
textarea[readonly] {
	cursor: auto; opacity: 0.5; background-color: rgb(238, 238, 238);
}
#dokuwiki__detail {
	padding: 1em;
}
#dokuwiki__detail img {
	margin: 0px 1.5em 0.5em 0px; float: left;
}
[dir=rtl] #dokuwiki__detail div.content img {
	margin-right: 0px; margin-left: 1.5em; float: right;
}
#dokuwiki__detail div.img_detail {
	float: left;
}
[dir=rtl] #dokuwiki__detail div.content div.img_detail {
	float: right;
}
#dokuwiki__detail p.back {
	clear: both;
}
html.popup {
	overflow: auto;
}
#media__manager {
	height: 100%; overflow: hidden;
}
#mediamgr__aside {
	left: 0px; width: 30%; height: 100%; overflow: auto; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; position: absolute;
}
[dir=rtl] #mediamgr__aside {
	left: auto; right: 0px; border-left-color: rgb(204, 204, 204); border-right-width: 0px; border-left-width: 1px; border-left-style: solid;
}
#mediamgr__aside .pad {
	padding: 0.5em;
}
#mediamgr__content {
	width: 69.7%; height: 100%; right: 0px; overflow: auto; position: absolute;
}
[dir=rtl] #mediamgr__content {
	left: 0px; right: auto;
}
#mediamgr__content .pad {
	padding: 0.5em;
}
#media__manager h1 {
	padding-bottom: 0.2em; font-size: 1.5em; margin-bottom: 0.5em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#media__manager h2 {
	padding-bottom: 0.2em; font-size: 1.5em; margin-bottom: 0.5em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#media__opts {
	margin-bottom: 0.5em;
}
#media__opts input {
	margin-right: 0.3em;
}
[dir=rtl] #media__opts input {
	margin-right: 0px; margin-left: 0.3em;
}
#media__tree ul {
	padding-left: 0.2em;
}
[dir=rtl] #media__tree ul {
	padding-right: 0.2em; padding-left: 0px;
}
#media__tree ul li {
	clear: left; margin-left: 0px; list-style-type: none; list-style-image: none;
}
[dir=rtl] #media__tree ul li {
	clear: right; margin-right: 0px;
}
#media__tree ul li img {
	padding: 0.5em 0.3em 0px 0px; float: left;
}
[dir=rtl] #media__tree ul li img {
	padding: 0.5em 0px 0px 0.3em; float: right;
}
#media__tree ul li div.li {
	display: inline;
}
#media__tree ul li li {
	margin-left: 1.5em;
}
[dir=rtl] #media__tree ul li li {
	margin-right: 1.5em; margin-left: 0px;
}
#media__content div.upload {
	font-size: 0.9em; margin-bottom: 0.5em;
}
#mediamanager__uploader {
	margin-bottom: 1em;
}
#mediamanager__uploader p {
	margin-bottom: 0.5em;
}
#media__content img.load {
	margin: 1em auto;
}
#media__content .odd {
	padding: 0.5em;
}
#media__content .even {
	padding: 0.5em;
}
#media__content .odd {
	background-color: rgb(238, 238, 238);
}
#media__content #scroll__here {
	border: 1px dashed rgb(204, 204, 204); border-image: none;
}
#media__content a.mediafile {
	font-weight: bold; margin-right: 1.5em; cursor: pointer;
}
[dir=rtl] #media__content a.mediafile {
	margin-right: 0px; margin-left: 1.5em;
}
#media__content img.btn {
	vertical-align: text-bottom;
}
#media__content div.example {
	color: rgb(102, 102, 102); margin-left: 1em;
}
#media__content div.detail {
	padding: 0.2em 0px;
}
#media__content div.detail div.thumb {
	margin: 0px 0.5em 0px 18px; float: left;
}
[dir=rtl] #media__content div.detail div.thumb {
	margin: 0px 18px 0px 0.5em; float: right;
}
#media__content div.detail div.thumb a {
	display: block; cursor: pointer;
}
#media__content div.detail p {
	margin-bottom: 0px;
}
#media__content form.meta div.metafield {
	overflow: hidden; clear: left; margin-bottom: 0.5em;
}
[dir=rtl] #media__content form.meta div.metafield {
	clear: right;
}
#media__content form.meta label {
	width: 25%; clear: left; font-weight: bold; float: left; display: block;
}
[dir=rtl] #media__content form.meta label {
	clear: right; float: right;
}
#media__content form.meta .edit {
	margin: 0px; width: 70%; float: left;
}
[dir=rtl] #media__content form.meta .edit {
	float: right;
}
#media__content form.meta textarea.edit {
	min-width: 70%; max-width: 70%;
}
#media__content form.meta div.buttons {
	margin: 0.2em 0px 0px 25%; clear: left;
}
[dir=rtl] #media__content form.meta div.buttons {
	margin: 0.2em 25% 0px 0px; clear: right;
}
#mediamanager__page h1 {
	margin-bottom: 0.5em;
}
#mediamanager__page {
	width: 100%; text-align: left; min-width: 50em;
}
#mediamanager__page .panel {
	float: left;
}
#mediamanager__page .namespaces {
	width: 20%; min-width: 10em;
}
#mediamanager__page .filelist {
	width: 50%; min-width: 25em;
}
#mediamanager__page .file {
	width: 30%; min-width: 15em;
}
#mediamanager__page .panelHeader {
	margin: 0px 10px 10px 0px; padding: 10px 10px 8px; text-align: left; overflow: hidden; min-height: 20px; background-color: rgb(238, 238, 238);
}
#mediamanager__page .panelContent {
	margin: 0px 10px 10px 0px; padding: 0px; position: relative; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
[dir=rtl] #mediamanager__page .panelContent {
	text-align: right;
}
#mediamanager__page .file .panelHeader {
	margin-right: 0px;
}
#mediamanager__page .file .panelContent {
	margin-right: 0px;
}
#mediamanager__page .ui-resizable-e {
	background: url("/lib/tpl/dokuwiki/../../images/resizecol.png") no-repeat center; width: 6px; right: 2px;
}
#mediamanager__page .ui-resizable-e:hover {
	background-color: rgb(238, 238, 238);
}
#mediamanager__page dd {
	margin: 0px;
}
#mediamanager__page .panelHeader h3 {
	margin: 0px 0px 3px; padding: 0px; font-size: 1em; font-weight: normal; float: left;
}
[dir=rtl] #mediamanager__page .namespaces {
	text-align: right;
}
#mediamanager__page .namespaces h2 {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(238, 238, 238); margin: 0px 0px 0px 0.3em; padding: 0.3em 0.8em; border-radius: 0.5em 0.5em 0px 0px; border-image: none; bottom: -1px; color: rgb(51, 51, 51); line-height: 1.4em; font-size: 1em; font-weight: normal; display: inline-block; position: relative; z-index: 2; background-color: rgb(238, 238, 238);
}
* html #mediamanager__page .namespaces h2 {
	display: inline;
}
* + html #mediamanager__page .namespaces h2 {
	display: inline;
}
[dir=rtl] #mediamanager__page .namespaces h2 {
	margin: 0px 0.3em 0px 0px; right: 10px; position: relative;
}
#mediamanager__page .namespaces .panelHeader {
	border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; z-index: 1;
}
#mediamanager__page .namespaces ul {
	list-style: none; padding: 0px; margin-bottom: 0px; margin-left: 0.2em;
}
[dir=rtl] #mediamanager__page .namespaces ul {
	margin-right: 0.2em; margin-left: 0px;
}
#mediamanager__page .namespaces ul ul {
	margin-left: 1em;
}
[dir=rtl] #mediamanager__page .namespaces ul ul {
	margin-right: 1em; margin-left: 0px;
}
#mediamanager__page .namespaces ul ul li {
	margin: 0px;
}
#mediamanager__page .namespaces ul .selected {
	font-weight: bold; background-color: rgb(255, 255, 153);
}
#mediamanager__page .panelHeader form.options {
	margin-top: -3px; float: right;
}
#mediamanager__page .panelHeader ul {
	list-style: none; margin: 0px; padding: 0px;
}
#mediamanager__page .panelHeader ul li {
	color: rgb(51, 51, 51); line-height: 1; padding-left: 3px; float: left;
}
[dir=rtl] #mediamanager__page .panelHeader ul li {
	margin-right: 0px; margin-left: 0.5em;
}
#mediamanager__page .panelHeader ul li.listType {
	background: url("/lib/tpl/dokuwiki/../../images/icon-list.png") no-repeat 3px 1px; margin: 0px 0px 0px 5px; padding-left: 30px;
}
#mediamanager__page .panelHeader ul li.sortBy {
	background: url("/lib/tpl/dokuwiki/../../images/icon-sort.png") no-repeat 3px 1px; margin: 0px 0px 0px 5px; padding-left: 30px;
}
#mediamanager__page .panelHeader form.options .ui-buttonset label {
	font-size: 90%; margin-right: -0.4em;
}
#mediamanager__page .panelHeader form.options .ui-buttonset .ui-button-text {
	padding: 0.3em 0.5em; line-height: 1;
}
#mediamanager__page .filelist ul {
	margin: 0px 10px 0px 0px; padding: 0px;
}
[dir=rtl] #mediamanager__page .filelist ul {
	margin: 0px 10px 0px 0px;
}
#mediamanager__page .filelist .panelContent ul li:hover {
	background-color: rgb(238, 238, 238);
}
#mediamanager__page .filelist li dt a {
	overflow: hidden; vertical-align: middle; display: table-cell;
}
* html #mediamanager__page .filelist .thumbs li dt a {
	display: block;
}
* + html #mediamanager__page .filelist .thumbs li dt a {
	display: block;
}
* html #mediamanager__page .filelist .rows li dt a {
	display: inline;
}
* + html #mediamanager__page .filelist .rows li dt a {
	display: inline;
}
#mediamanager__page .filelist .thumbs li {
	margin: 0px 6px 10px 0px; padding: 5px; width: 100px; text-align: center; color: rgb(51, 51, 51); line-height: 1.2; vertical-align: top; display: inline-block; position: relative; min-height: 130px; background-color: rgb(221, 221, 221);
}
[dir=rtl] #mediamanager__page .filelist .thumbs li {
	margin-right: 0px; margin-left: 6px;
}
* html #mediamanager__page .filelist .thumbs li {
	display: inline; -ms-zoom: 1;
}
* + html #mediamanager__page .filelist .thumbs li {
	display: inline; -ms-zoom: 1;
}
#mediamanager__page .filelist .thumbs li dt a {
	width: 100px; height: 90px;
}
#mediamanager__page .filelist .thumbs li dt a img {
	max-height: 90px; max-width: 90px;
}
#mediamanager__page .filelist .thumbs li .name {
	width: 90px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#mediamanager__page .filelist .thumbs li .size {
	width: 90px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#mediamanager__page .filelist .thumbs li .filesize {
	width: 90px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#mediamanager__page .filelist .thumbs li .date {
	width: 90px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#mediamanager__page .filelist .thumbs li .name {
	padding: 5px 0px; font-weight: bold;
}
#mediamanager__page .filelist .thumbs li .date {
	font-style: italic; white-space: normal;
}
#mediamanager__page .filelist .rows li {
	list-style: none; margin: 0px 0px 3px; color: rgb(51, 51, 51); overflow: hidden; display: block; position: relative; max-height: 50px; background-color: rgb(255, 255, 255);
}
#mediamanager__page .filelist .rows li:nth-child(2n+1) {
	background-color: rgb(221, 221, 221);
}
#mediamanager__page .filelist .rows li dt {
	width: 10%; height: 40px; text-align: center; float: left;
}
#mediamanager__page .filelist .rows li dt a {
	width: 100px; height: 40px;
}
#mediamanager__page .filelist .rows li dt a img {
	max-height: 40px; max-width: 40px;
}
#mediamanager__page .filelist .rows li .name {
	overflow: hidden; margin-left: 1%; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#mediamanager__page .filelist .rows li .size {
	overflow: hidden; margin-left: 1%; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#mediamanager__page .filelist .rows li .filesize {
	overflow: hidden; margin-left: 1%; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#mediamanager__page .filelist .rows li .date {
	overflow: hidden; margin-left: 1%; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#mediamanager__page .filelist .rows li .name {
	width: 30%; font-weight: bold;
}
#mediamanager__page .filelist .rows li .size {
	width: 15%;
}
#mediamanager__page .filelist .rows li .filesize {
	width: 15%;
}
#mediamanager__page .filelist .rows li .date {
	width: 20%; font-style: italic; white-space: normal;
}
#mediamanager__page div.upload {
	padding-bottom: 0.5em;
}
#mediamanager__page .file ul.actions {
	list-style: none; margin: 0px 0px 5px; padding: 0px; text-align: center;
}
#mediamanager__page .file ul.actions li {
	margin: 0px; display: inline;
}
#mediamanager__page .file div.image {
	text-align: center; margin-bottom: 5px;
}
#mediamanager__page .file div.image img {
	width: 100%;
}
#mediamanager__page .file dl {
	margin-bottom: 0px;
}
#mediamanager__page .file dl dt {
	font-weight: bold; display: block; background-color: rgb(238, 238, 238);
}
#mediamanager__page .file dl dd {
	display: block; background-color: rgb(221, 221, 221);
}
#mediamanager__page form.meta div.row {
	margin-bottom: 5px;
}
#mediamanager__page form.meta label span {
	display: block;
}
#mediamanager__page form.meta input {
	width: 50%;
}
#mediamanager__page form.meta input.button {
	width: auto;
}
#mediamanager__page form.meta textarea.edit {
	width: 95%; height: 6em; min-width: 95%; max-width: 95%;
}
#mediamanager__page #page__revisions ul {
	padding: 0px; margin-left: 10px; list-style-type: none;
}
#mediamanager__page #page__revisions ul li div.li div {
	color: rgb(102, 102, 102); padding-left: 18px; font-size: 90%;
}
#mediamanager__page #page__revisions ul li div.li input {
	top: 1px; position: relative;
}
#mediamanager__diff table {
	border-width: 0px; table-layout: fixed;
}
#mediamanager__diff td {
	border-color: rgb(255, 255, 255); margin: 0px 5px 10px 0px; padding: 0px; width: 48%; text-align: left; vertical-align: top;
}
#mediamanager__diff th {
	border-color: rgb(255, 255, 255); margin: 0px 5px 10px 0px; padding: 0px; width: 48%; text-align: left; vertical-align: top;
}
[dir=rtl] #mediamanager__diff td {
	text-align: right;
}
[dir=rtl] #mediamanager__diff th {
	text-align: right;
}
#mediamanager__diff th {
	line-height: 1.2; font-weight: normal; background-color: rgb(255, 255, 255);
}
#mediamanager__diff th a {
	font-weight: bold;
}
#mediamanager__diff th span {
	font-size: 90%;
}
#mediamanager__diff dl dd strong {
	color: rgb(51, 51, 51); font-weight: normal; background-color: rgb(255, 255, 153);
}
#mediamanager__page .file form.diffView {
	margin-bottom: 10px; display: block;
}
#mediamanager__diff div.slider {
	margin: 10px; width: 95%;
}
#mediamanager__diff .imageDiff {
	position: relative;
}
#mediamanager__diff .imageDiff .image2 {
	left: 0px; top: 0px; position: absolute;
}
#mediamanager__diff .opacity.imageDiff .image2 {
	opacity: 0.5;
}
#mediamanager__diff .portions.imageDiff .image2 {
	overflow: hidden; border-right-color: red; border-right-width: 1px; border-right-style: solid;
}
#mediamanager__diff .portions.imageDiff img {
	float: left;
}
#mediamanager__diff .imageDiff img {
	width: 100%; max-width: none;
}
.qq-uploader {
	width: 100%; position: relative;
}
.qq-uploader .error {
	color: rgb(255, 0, 0); background-color: rgb(255, 255, 255);
}
.qq-upload-button {
	margin: 1px 1px 5px; font-size: 100%; text-decoration: none; display: inline-block; cursor: pointer;
}
* html .qq-upload-button {
	display: inline;
}
* + html .qq-upload-button {
	display: inline;
}
.qq-upload-button-focus {
	outline: dotted 1px;
}
.qq-upload-drop-area {
	background: rgb(221, 221, 221); left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; color: rgb(51, 51, 51); position: absolute; z-index: 2; min-height: 70px;
}
.qq-upload-drop-area span {
	top: 50%; width: 100%; font-size: 120%; margin-top: -8px; display: block; position: absolute;
}
.qq-upload-drop-area-active {
	background: rgb(238, 238, 238);
}
div.qq-uploader ul {
	list-style: none; margin: 0px; padding: 0px;
}
.qq-uploader li {
	margin: 0px 0px 5px; color: rgb(51, 51, 51);
}
.qq-uploader li span {
	margin-right: 5px;
}
.qq-uploader li input {
	margin-right: 5px;
}
.qq-uploader li a {
	margin-right: 5px;
}
.qq-upload-file {
	font-weight: bold; display: block;
}
.qq-upload-spinner {
	background: url("/lib/tpl/dokuwiki/../../images/throbber.gif"); width: 15px; height: 15px; vertical-align: text-bottom; display: inline-block;
}
.qq-upload-size {
	font-size: 85%;
}
.qq-upload-cancel {
	font-size: 85%;
}
.qq-upload-failed-text {
	display: none;
}
.qq-upload-fail .qq-upload-failed-text {
	display: inline;
}
.qq-action-container * {
	vertical-align: middle;
}
.qq-overwrite-check input {
	margin-left: 10px;
}
.dokuwiki .tabs > ul {
	margin: 0px; padding: 0px; overflow: hidden; position: relative;
}
.dokuwiki ul.tabs {
	margin: 0px; padding: 0px; overflow: hidden; position: relative;
}
.dokuwiki .tabs > ul::after {
	left: 0px; width: 100%; bottom: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 1; content: "";
}
.dokuwiki ul.tabs::after {
	left: 0px; width: 100%; bottom: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 1; content: "";
}
.dokuwiki .tabs > ul li {
	list-style: none; margin: 0px; padding: 0px; float: left;
}
.dokuwiki ul.tabs li {
	list-style: none; margin: 0px; padding: 0px; float: left;
}
[dir=rtl] .dokuwiki .tabs > ul li {
	float: right;
}
[dir=rtl] .dokuwiki ul.tabs li {
	float: right;
}
.dokuwiki .tabs > ul li a {
	margin: 0px 0px 0px 0.3em; padding: 0.3em 0.8em; border-radius: 0.5em 0.5em 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); display: inline-block; position: relative; z-index: 0; background-color: rgb(221, 221, 221);
}
.dokuwiki ul.tabs li strong {
	margin: 0px 0px 0px 0.3em; padding: 0.3em 0.8em; border-radius: 0.5em 0.5em 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); display: inline-block; position: relative; z-index: 0; background-color: rgb(221, 221, 221);
}
.dokuwiki ul.tabs li a {
	margin: 0px 0px 0px 0.3em; padding: 0.3em 0.8em; border-radius: 0.5em 0.5em 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); display: inline-block; position: relative; z-index: 0; background-color: rgb(221, 221, 221);
}
[dir=rtl] .dokuwiki .tabs > ul li a {
	margin: 0px 0.3em 0px 0px;
}
[dir=rtl] .dokuwiki ul.tabs li strong {
	margin: 0px 0.3em 0px 0px;
}
[dir=rtl] .dokuwiki ul.tabs li a {
	margin: 0px 0.3em 0px 0px;
}
.dokuwiki ul.tabs li strong {
	font-weight: normal;
}
.dokuwiki .tabs > ul li a:hover {
	color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; background-color: rgb(238, 238, 238);
}
.dokuwiki .tabs > ul li a:active {
	color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; background-color: rgb(238, 238, 238);
}
.dokuwiki .tabs > ul li a:focus {
	color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; background-color: rgb(238, 238, 238);
}
.dokuwiki .tabs > ul li .curid a {
	color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; background-color: rgb(238, 238, 238);
}
.dokuwiki .tabs > ul .active a {
	color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; background-color: rgb(238, 238, 238);
}
.dokuwiki ul.tabs li a:hover {
	color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; background-color: rgb(238, 238, 238);
}
.dokuwiki ul.tabs li a:active {
	color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; background-color: rgb(238, 238, 238);
}
.dokuwiki ul.tabs li a:focus {
	color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; background-color: rgb(238, 238, 238);
}
.dokuwiki ul.tabs li strong {
	color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; background-color: rgb(238, 238, 238);
}
.dokuwiki .tabs > ul li .curid a {
	border-bottom-color: rgb(238, 238, 238); z-index: 2;
}
.dokuwiki .tabs > ul li .active a {
	border-bottom-color: rgb(238, 238, 238); z-index: 2;
}
.dokuwiki ul.tabs li strong {
	border-bottom-color: rgb(238, 238, 238); z-index: 2;
}
.dokuwiki a.wikilink2 {
	text-decoration: none;
}
.dokuwiki a.wikilink2:link {
	border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dashed;
}
.dokuwiki a.wikilink2:visited {
	border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dashed;
}
.dokuwiki a.wikilink2:hover {
	border-bottom-width: 0px;
}
.dokuwiki a.wikilink2:active {
	border-bottom-width: 0px;
}
.dokuwiki a.wikilink2:focus {
	border-bottom-width: 0px;
}
.dokuwiki span.curid a {
	font-weight: bold;
}
.dokuwiki a.urlextern {
	background-position: 0px; padding: 0px 0px 0px 18px; background-repeat: no-repeat;
}
.dokuwiki a.windows {
	background-position: 0px; padding: 0px 0px 0px 18px; background-repeat: no-repeat;
}
.dokuwiki a.mail {
	background-position: 0px; padding: 0px 0px 0px 18px; background-repeat: no-repeat;
}
.dokuwiki a.mediafile {
	background-position: 0px; padding: 0px 0px 0px 18px; background-repeat: no-repeat;
}
.dokuwiki a.interwiki {
	background-position: 0px; padding: 0px 0px 0px 18px; background-repeat: no-repeat;
}
.dokuwiki a.urlextern {
	background-image: url("/lib/tpl/dokuwiki/../../images/external-link.png");
}
.dokuwiki a.windows {
	background-image: url("/lib/tpl/dokuwiki/../../images/unc.png");
}
.dokuwiki a.mail {
	background-image: url("/lib/tpl/dokuwiki/../../images/email.png");
}
[dir=rtl] .dokuwiki a.urlextern {
	background-position: right; padding: 0px 18px 0px 0px; display: inline-block;
}
[dir=rtl] .dokuwiki a.windows {
	background-position: right; padding: 0px 18px 0px 0px; display: inline-block;
}
[dir=rtl] .dokuwiki a.mail {
	background-position: right; padding: 0px 18px 0px 0px; display: inline-block;
}
[dir=rtl] .dokuwiki a.interwiki {
	background-position: right; padding: 0px 18px 0px 0px; display: inline-block;
}
[dir=rtl] .dokuwiki a.mediafile {
	background-position: right; padding: 0px 18px 0px 0px; display: inline-block;
}
#dw__toc {
	margin: 0px 0px 1.4em 1.4em; width: 12em; color: inherit; float: right; background-color: rgb(238, 238, 238);
}
[dir=rtl] #dw__toc {
	margin: 0px 1.4em 1.4em 0px; float: left;
}
.dokuwiki h3.toggle {
	padding: 0.2em 0.5em; font-weight: bold;
}
.dokuwiki .toggle strong {
	margin: 0px 0.2em; float: right;
}
[dir=rtl] .dokuwiki .toggle strong {
	float: left;
}
#dw__toc > div {
	padding: 0.2em 0.5em;
}
#dw__toc ul {
	margin: 0px; padding: 0px;
}
#dw__toc ul li {
	list-style: none; margin: 0px; padding: 0px; line-height: 1.1;
}
#dw__toc ul li div.li {
	padding: 0.15em 0px;
}
#dw__toc ul ul {
	padding-left: 1em;
}
[dir=rtl] #dw__toc ul ul {
	padding-right: 1em; padding-left: 0px;
}
.dokuwiki ul.idx {
	padding-left: 0px;
}
[dir=rtl] .dokuwiki ul.idx {
	padding-right: 0px;
}
.dokuwiki ul.idx li {
	list-style-image: url("/lib/tpl/dokuwiki/../../images/bullet.png");
}
.dokuwiki ul.idx li.open {
	list-style-image: url("/lib/tpl/dokuwiki/../../images/open.png");
}
.dokuwiki ul.idx li.closed {
	list-style-image: url("/lib/tpl/dokuwiki/../../images/closed.png");
}
[dir=rtl] .dokuwiki ul.idx li.closed {
	list-style-image: url("/lib/tpl/dokuwiki/../../images/closed-rtl.png");
}
div.insitu-footnote {
	min-width: 5em; max-width: 40%;
}
.dokuwiki div.footnotes {
	margin: 1em 0px 0px; padding: 0.5em 0px 0px; clear: both; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.dokuwiki div.footnotes div.fn sup a.fn_bot {
	font-weight: bold;
}
#dw__loading {
	text-align: center; margin-bottom: 1.4em;
}
.dokuwiki div.search_quickresult {
	margin-bottom: 1.4em;
}
.dokuwiki div.search_quickresult ul {
	padding: 0px;
}
.dokuwiki div.search_quickresult ul li {
	margin: 0px 1.5em; width: 12em; float: left;
}
[dir=rtl] .dokuwiki div.search_quickresult ul li {
	float: right;
}
.dokuwiki dl.search_results {
	margin-bottom: 1.2em;
}
.dokuwiki dl.search_results dt {
	font-weight: normal; margin-bottom: 0.2em;
}
.dokuwiki dl.search_results dd {
	margin: 0px 0px 1.2em; color: rgb(153, 153, 153); background-color: inherit;
}
.dokuwiki .search_hit {
	color: rgb(51, 51, 51); background-color: rgb(255, 255, 153);
}
.dokuwiki .search_results strong.search_hit {
	font-weight: normal;
}
.dokuwiki .search_results .search_sep {
	color: rgb(51, 51, 51); background-color: inherit;
}
.dokuwiki div.nothing {
	margin-bottom: 1.4em;
}
.dokuwiki form.search div.no {
	position: relative;
}
.dokuwiki form.search div.ajax_qsearch {
	padding: 0.5em; left: -13.5em; top: 0px; width: 12em; text-align: left; font-size: 0.9em; display: none; position: absolute; z-index: 20;
}
[dir=rtl] .dokuwiki form.search div.ajax_qsearch {
	left: auto; text-align: right; right: -13.5em;
}
.dokuwiki form.search div.ajax_qsearch strong {
	margin-bottom: 0.3em; display: block;
}
.dokuwiki form.search div.ajax_qsearch ul {
	margin: 0px !important; padding: 0px !important;
}
.dokuwiki form.search div.ajax_qsearch ul li {
	margin: 0px; padding: 0px; display: block !important;
}
.dokuwiki .changeType {
	margin-bottom: 0.5em;
}
.dokuwiki form.changes ul li {
	list-style: none; margin-left: 0px;
}
[dir=rtl] .dokuwiki form.changes ul li {
	margin-right: 0px;
}
.dokuwiki form.changes ul li span {
	vertical-align: middle;
}
.dokuwiki form.changes ul li a {
	vertical-align: middle;
}
.dokuwiki form.changes ul li span.user a {
	vertical-align: bottom;
}
.dokuwiki form.changes ul li.minor {
	opacity: 0.7;
}
.dokuwiki form.changes li a.diff_link {
	vertical-align: baseline;
}
.dokuwiki form.changes li a.revisions_link {
	vertical-align: baseline;
}
.dokuwiki form.changes li span.sum {
	font-weight: bold;
}
.dokuwiki div.pagenav {
	margin: 1.4em 0px; text-align: center;
}
.dokuwiki div.pagenav-prev {
	margin: 0px 0.5em; display: inline;
}
.dokuwiki div.pagenav-next {
	margin: 0px 0.5em; display: inline;
}
.dokuwiki table.diff {
	border-width: 0px; width: 100%;
}
.dokuwiki table.diff th {
	border-width: 0px; padding: 0px; color: rgb(51, 51, 51); vertical-align: top; background-color: rgb(255, 255, 255);
}
.dokuwiki table.diff td {
	border-width: 0px; padding: 0px; color: rgb(51, 51, 51); vertical-align: top; background-color: rgb(255, 255, 255);
}
.dokuwiki table.diff th {
	font-size: 110%; font-weight: normal; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.dokuwiki table.diff th a {
	font-weight: bold;
}
.dokuwiki table.diff th span.user {
	font-size: 0.9em;
}
.dokuwiki table.diff th span.sum {
	font-size: 0.9em; font-weight: bold;
}
.dokuwiki table.diff th.minor {
	color: rgb(153, 153, 153);
}
.dokuwiki table.diff_sidebyside th {
	width: 50%;
}
.dokuwiki table.diff .diff-lineheader {
	width: 0.7em; text-align: right;
}
[dir=rtl] .dokuwiki table.diff .diff-lineheader {
	text-align: left;
}
.dokuwiki table.diff .diff-lineheader {
	font-family: Consolas,"Andale Mono WT","Andale Mono","Bitstream Vera Sans Mono","Nimbus Mono L",Monaco,"Courier New",monospace;
}
.dokuwiki table.diff td {
	font-family: Consolas,"Andale Mono WT","Andale Mono","Bitstream Vera Sans Mono","Nimbus Mono L",Monaco,"Courier New",monospace;
}
.dokuwiki table.diff td.diff-blockheader {
	font-weight: bold;
}
.dokuwiki table.diff .diff-addedline {
	color: inherit; background-color: rgb(204, 255, 204);
}
.dokuwiki table.diff .diff-deletedline {
	color: inherit; background-color: rgb(255, 221, 221);
}
.dokuwiki table.diff td.diff-context {
	color: inherit; background-color: rgb(238, 238, 238);
}
.dokuwiki table.diff td.diff-addedline strong {
	color: rgb(255, 0, 0); font-weight: bold; background-color: inherit;
}
.dokuwiki table.diff td.diff-deletedline strong {
	color: rgb(255, 0, 0); font-weight: bold; background-color: inherit;
}
.dokuwiki div.toolbar {
	margin-bottom: 0.5em;
}
#draft__status {
	color: rgb(153, 153, 153); float: right; background-color: inherit;
}
[dir=rtl] #draft__status {
	float: left;
}
#tool__bar {
	float: left;
}
[dir=rtl] #tool__bar {
	float: right;
}
div.picker {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 300px; color: inherit; background-color: rgb(238, 238, 238);
}
div.pk_hl.picker {
	width: auto;
}
div.picker button.pickerbutton {
	border-width: 0px; padding: 0.1em 0.35em;
}
div.picker button.toolbutton {
	border-width: 0px; padding: 0.1em 0.35em;
}
.dokuwiki textarea.edit {
	width: 700px; margin-bottom: 0.5em; min-width: 100%; max-width: 100%;
}
.dokuwiki div.editBar {
	overflow: hidden; margin-bottom: 0.5em;
}
#size__ctl {
	float: right;
}
[dir=rtl] #size__ctl {
	float: left;
}
#size__ctl img {
	cursor: pointer;
}
.dokuwiki .editBar .editButtons {
	margin-right: 1em; display: inline;
}
[dir=rtl] .dokuwiki .editBar .editButtons {
	margin-right: 0px; margin-left: 1em;
}
.dokuwiki .editBar .summary {
	display: inline;
}
.dokuwiki .editBar .summary label {
	vertical-align: middle; white-space: nowrap;
}
.dokuwiki .editBar .summary label span {
	vertical-align: middle;
}
.dokuwiki .editBar .summary input.missing {
	color: rgb(51, 51, 51); background-color: rgb(255, 204, 204);
}
.dokuwiki div.preview {
	border-width: 0.2em 0px; border-style: dotted; border-color: rgb(204, 204, 204); padding: 1.4em 0px; border-image: none; margin-bottom: 1.4em;
}
.dokuwiki .secedit {
	margin-top: -1.4em; float: right;
}
[dir=rtl] .dokuwiki .secedit {
	float: left;
}
.dokuwiki .secedit input.button {
	font-size: 75%;
}
.dokuwiki div.section_highlight {
	border-width: 0px 0.5em; border-style: solid; border-color: rgb(238, 238, 238); margin: 0px -1em; padding: 0px 0.5em; border-image: none;
}
.dokuwiki .ui-widget {
	font-size: 100%;
}
[dir=rtl] #link__wiz_close {
	float: left;
}
#link__wiz_result {
	margin: 3px auto; border: 1px solid rgb(204, 204, 204); border-image: none; width: 293px; height: 193px; text-align: left; line-height: 1; overflow: auto; background-color: rgb(255, 255, 255);
}
[dir=rtl] #link__wiz_result {
	text-align: right;
}
#link__wiz_result div {
	padding: 3px 3px 3px 0px;
}
#link__wiz_result div a {
	background: no-repeat 3px; padding-left: 22px; display: block; min-height: 16px;
}
[dir=rtl] #link__wiz_result div a {
	background-position: 257px 3px; padding: 3px 22px 3px 3px;
}
#link__wiz_result div.type_u a {
	background-image: url("/lib/tpl/dokuwiki/../../images/up.png");
}
#link__wiz_result div.type_f a {
	background-image: url("/lib/tpl/dokuwiki/../../images/page.png");
}
#link__wiz_result div.type_d a {
	background-image: url("/lib/tpl/dokuwiki/../../images/ns.png");
}
#link__wiz_result div.even {
	background-color: rgb(221, 221, 221);
}
#link__wiz_result div.selected {
	background-color: rgb(238, 238, 238);
}
#link__wiz_result span {
	color: rgb(102, 102, 102); margin-left: 22px; display: block;
}
#media__popup {
	display: none;
}
#media__popup_content p {
	margin: 0px 0px 0.5em;
}
#media__popup_content label {
	margin-right: 0.5em; cursor: default;
}
#media__popup_content .button {
	margin-right: 1px; cursor: pointer;
}
.dokuwiki form {
	border: currentColor; border-image: none; display: inline;
}
.dokuwiki label.block {
	text-align: right; font-weight: bold; display: block;
}
[dir=rtl] .dokuwiki label.block {
	text-align: left;
}
.dokuwiki label.simple {
	text-align: left; font-weight: normal; display: block;
}
[dir=rtl] .dokuwiki label.simple {
	text-align: right;
}
.dokuwiki label.block select {
	width: 50%;
}
.dokuwiki label.block input.edit {
	width: 50%;
}
.dokuwiki label span {
	vertical-align: middle;
}
.dokuwiki fieldset {
	margin: auto; padding: 0.5em; border: 1px solid rgb(204, 204, 204); border-image: none; width: 400px; text-align: center;
}
.dokuwiki input.edit {
	vertical-align: middle;
}
.dokuwiki select.edit {
	vertical-align: middle;
}
.dokuwiki select.edit {
	padding: 0.1em 0px;
}
.dokuwiki input.button {
	vertical-align: middle;
}
.dokuwiki button.button {
	vertical-align: middle;
}
#dw__login label[for='remember__me'] {
	margin-bottom: 1.4em; margin-left: 50%;
}
#dw__login fieldset {
	padding-bottom: 0.7em;
}
#dw__resendpwd fieldset {
	padding-bottom: 0.7em;
}
#dw__register fieldset {
	padding-bottom: 0.7em;
}
#dw__profiledelete {
	margin-top: 2.8em; display: block;
}
#subscribe__form {
	width: 400px; text-align: center; display: block;
}
#subscribe__form fieldset {
	margin: 0.5em 0px; text-align: left;
}
[dir=rtl] #subscribe__form fieldset {
	text-align: right;
}
#subscribe__form label {
	margin: 0px 0.5em 0.5em; display: block;
}
.dokuwiki ul.admin_tasks {
	width: 40%; font-size: 1.12em; float: left; list-style-type: none;
}
[dir=rtl] .dokuwiki ul.admin_tasks {
	float: right;
}
.dokuwiki ul.admin_tasks li {
	background: no-repeat 0px 0px; margin: 0px 0px 1em; color: inherit; padding-left: 35px; font-weight: bold; list-style-type: none;
}
[dir=rtl] .dokuwiki ul.admin_tasks li {
	background-position: right 0px; padding-right: 35px; padding-left: 0px;
}
.dokuwiki ul.admin_tasks li.admin_acl {
	background-image: url("/lib/tpl/dokuwiki/../../images/admin/acl.png");
}
.dokuwiki ul.admin_tasks li.admin_usermanager {
	background-image: url("/lib/tpl/dokuwiki/../../images/admin/usermanager.png");
}
.dokuwiki ul.admin_tasks li.admin_plugin {
	background-image: url("/lib/tpl/dokuwiki/../../images/admin/plugin.png");
}
.dokuwiki ul.admin_tasks li.admin_config {
	background-image: url("/lib/tpl/dokuwiki/../../images/admin/config.png");
}
.dokuwiki ul.admin_tasks li.admin_revert {
	background-image: url("/lib/tpl/dokuwiki/../../images/admin/revert.png");
}
.dokuwiki ul.admin_tasks li.admin_popularity {
	background-image: url("/lib/tpl/dokuwiki/../../images/admin/popularity.png");
}
.dokuwiki #admin__version {
	color: rgb(102, 102, 102); clear: left; float: right; background-color: inherit;
}
[dir=rtl] .dokuwiki #admin__version {
	clear: right; float: left;
}
body {
	margin: 0px auto;
}
#dokuwiki__site {
	margin: 0px auto; max-width: 75em;
}
#dokuwiki__site > .site {
	padding: 0px 0.5em;
}
#dokuwiki__header {
	width: 100%;
}
#dokuwiki__header .headings {
	float: left;
}
#dokuwiki__header .tools {
	text-align: right; float: right;
}
[dir=rtl] #dokuwiki__header .headings {
	text-align: right; float: right;
}
[dir=rtl] #dokuwiki__header .tools {
	text-align: left; float: left;
}
#dokuwiki__site .wrapper {
	position: relative;
}
#dokuwiki__aside {
	width: 16em; float: left; display: block; position: relative;
}
#dokuwiki__aside > .pad {
	margin: 0px 1.5em 0px 0px;
}
[dir=rtl] #dokuwiki__aside {
	float: right;
}
[dir=rtl] #dokuwiki__aside > .pad {
	margin: 0px 0px 0px 1.5em;
}
.showSidebar #dokuwiki__content {
	width: 100%; margin-left: -16em; float: right;
}
.showSidebar #dokuwiki__content > .pad {
	margin-left: 16em;
}
[dir=rtl] .showSidebar #dokuwiki__content {
	margin-right: -16em; margin-left: 0px; float: left;
}
[dir=rtl] .showSidebar #dokuwiki__content > .pad {
	margin-right: 16em; margin-left: 0px;
}
#dokuwiki__footer {
	clear: both;
}
#dokuwiki__header {
	padding: 2em 0px 1.5em;
}
#dokuwiki__header .headings {
	width: 49%; margin-bottom: 1.5em;
}
#dokuwiki__header .tools {
	width: 49%; margin-bottom: 1.5em;
}
#dokuwiki__header .tools {
	margin-top: 0.2em;
}
#dokuwiki__header h1 {
	margin: 0px; font-size: 1.5em; font-weight: normal;
}
#dokuwiki__header h1 img {
	margin-right: 0.5em; float: left;
}
#dokuwiki__header h1 span {
	padding-top: 10px; display: block;
}
#dokuwiki__header h1 a {
	color: rgb(51, 51, 51); text-decoration: none; background-color: inherit;
}
#dokuwiki__header p.claim {
	font-size: 0.87em; margin-bottom: 0px;
}
[dir=rtl] #dokuwiki__header h1 img {
	margin-right: 0px; margin-left: 0.5em; float: right;
}
.mode_admin a.admin.action {
	font-weight: bold;
}
.mode_login a.login.action {
	font-weight: bold;
}
.mode_register a.register.action {
	font-weight: bold;
}
.mode_profile a.profile.action {
	font-weight: bold;
}
.mode_recent a.recent.action {
	font-weight: bold;
}
.mode_index a.index.action {
	font-weight: bold;
}
.mode_media a.media.action {
	font-weight: bold;
}
.mode_revisions a.revs.action {
	font-weight: bold;
}
.mode_backlink a.backlink.action {
	font-weight: bold;
}
.mode_subscribe a.subscribe.action {
	font-weight: bold;
}
#dokuwiki__header .tools ul {
	padding-left: 0px; margin-bottom: 0px;
}
#dokuwiki__header .tools li {
	list-style: none; font-size: 0.87em; margin-left: 1em; display: inline;
}
#dokuwiki__header .tools form.search div.ajax_qsearch li {
	overflow: hidden; font-size: 1em; margin-left: 0px; display: block; -ms-text-overflow: ellipsis;
}
[dir=rtl] #dokuwiki__header .tools li {
	margin-right: 1em; margin-left: 0px;
}
#dokuwiki__usertools a.action {
	background: url("/lib/tpl/dokuwiki/images/usertools.png") no-repeat 0px 0px; padding-left: 20px;
}
[dir=rtl] #dokuwiki__usertools a.action {
	padding-right: 20px; padding-left: 0px;
}
[dir=rtl] #IE7 #dokuwiki__usertools a.action {
	display: inline-block;
}
#dokuwiki__header .mobileTools {
	display: none;
}
#dokuwiki__usertools {
	top: 0.5em; width: 100%; text-align: right; right: 0.5em; position: absolute;
}
#dokuwiki__usertools ul {
	margin: 0px auto; padding: 0px; max-width: 75em;
}
#dokuwiki__usertools a.admin.action {
	background-position: left 0px;
}
#dokuwiki__usertools a.profile.action {
	background-position: left -32px;
}
#dokuwiki__usertools a.register.action {
	background-position: left -64px;
}
#dokuwiki__usertools a.login.action {
	background-position: left -96px;
}
#dokuwiki__usertools a.logout.action {
	background-position: left -128px;
}
[dir=rtl] #dokuwiki__usertools {
	left: 40px; text-align: left; right: auto;
}
[dir=rtl] #dokuwiki__usertools a.admin.action {
	background-position: right 0px;
}
[dir=rtl] #dokuwiki__usertools a.profile.action {
	background-position: right -32px;
}
[dir=rtl] #dokuwiki__usertools a.register.action {
	background-position: right -64px;
}
[dir=rtl] #dokuwiki__usertools a.login.action {
	background-position: right -96px;
}
[dir=rtl] #dokuwiki__usertools a.logout.action {
	background-position: right -128px;
}
#dokuwiki__sitetools {
	text-align: right;
}
#dokuwiki__sitetools form.search {
	font-size: 0.87em; display: block; position: relative;
}
#dokuwiki__sitetools form.search input.edit {
	padding: 0.35em 22px 0.35em 0.1em; width: 18em;
}
#dokuwiki__sitetools form.search input.button {
	background: url("/lib/tpl/dokuwiki/images/search.png") no-repeat 0px 0px; border-width: 0px; padding: 0px; width: 19px; height: 14px; text-indent: -99999px; margin-left: -20px; box-shadow: none;
}
#dokuwiki__sitetools ul {
	margin-top: 0.5em;
}
[dir=rtl] #dokuwiki__sitetools {
	text-align: left;
}
[dir=rtl] #dokuwiki__sitetools form.search input.edit {
	padding: 0.35em 0.1em 0.35em 22px;
}
[dir=rtl] #dokuwiki__sitetools form.search input.button {
	background-position: 5px 0px; margin-right: -20px; margin-left: 0px; position: relative;
}
#IE7 #dokuwiki__sitetools form.search {
	z-index: 21; min-height: 1px;
}
.dokuwiki div.breadcrumbs {
	clear: both; font-size: 0.87em; margin-bottom: 0.5em; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(255, 255, 255); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.dokuwiki div.breadcrumbs div {
	padding: 0.1em 0.35em;
}
.dokuwiki div.breadcrumbs div:only-child {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.dokuwiki div.breadcrumbs div:first-child {
	border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid;
}
.dokuwiki div.breadcrumbs div:last-child {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.dokuwiki div.breadcrumbs a {
	color: rgb(43, 115, 183); background-color: inherit;
}
.dokuwiki div.breadcrumbs .bcsep {
	font-size: 0.75em;
}
#IE7 .dokuwiki div.breadcrumbs div {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#IE8 .dokuwiki div.breadcrumbs div {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#dokuwiki__aside > .pad {
	overflow: hidden; font-size: 0.87em; -ms-word-wrap: break-word;
}
#dokuwiki__aside h1 {
	font-size: 1.71em; margin-bottom: 0.29em;
}
#dokuwiki__aside h2 {
	margin-bottom: 0.33em;
}
#dokuwiki__aside h3 {
	margin-bottom: 0.44em;
}
#dokuwiki__aside h4 {
	margin-bottom: 0.5em;
}
#dokuwiki__aside h5 {
	margin-bottom: 0.57em;
}
#dokuwiki__aside p {
	margin-bottom: 0.7em;
}
#dokuwiki__aside ul {
	margin-bottom: 0.7em;
}
#dokuwiki__aside ol {
	margin-bottom: 0.7em;
}
#dokuwiki__aside dl {
	margin-bottom: 0.7em;
}
#dokuwiki__aside pre {
	margin-bottom: 0.7em;
}
#dokuwiki__aside table {
	margin-bottom: 0.7em;
}
#dokuwiki__aside fieldset {
	margin-bottom: 0.7em;
}
#dokuwiki__aside hr {
	margin-bottom: 0.7em;
}
#dokuwiki__aside blockquote {
	margin-bottom: 0.7em;
}
#dokuwiki__aside address {
	margin-bottom: 0.7em;
}
#dokuwiki__aside ul {
	padding-left: 0.5em;
}
#dokuwiki__aside ol {
	padding-left: 0.5em;
}
#dokuwiki__aside li ul {
	padding: 0px; margin-bottom: 0px;
}
#dokuwiki__aside li ol {
	padding: 0px; margin-bottom: 0px;
}
#dokuwiki__aside a:link {
	color: rgb(43, 115, 183); background-color: inherit;
}
#dokuwiki__aside a:visited {
	color: rgb(43, 115, 183); background-color: inherit;
}
[dir=rtl] #dokuwiki__aside ul {
	padding-right: 0.5em;
}
[dir=rtl] #dokuwiki__aside ol {
	padding-right: 0.5em;
}
.dokuwiki .pageId {
	padding: 1em 1em 0px; top: -2.3em; right: -1em; overflow: hidden; position: absolute;
}
.dokuwiki .pageId span {
	border-width: 1px 1px 0px; border-style: solid; border-color: rgb(238, 238, 238); padding: 0.1em 0.35em; border-image: none; color: rgb(153, 153, 153); font-size: 0.87em; display: block; border-top-left-radius: 2px; border-top-right-radius: 2px; box-shadow: 0px 0px 0.5em #999; background-color: rgb(255, 255, 255);
}
.dokuwiki div.page {
	background: rgb(255, 255, 255); padding: 1.55em 2em 2em; border-radius: 2px; border: 1px solid rgb(238, 238, 238); border-image: none; color: inherit; overflow: hidden; margin-bottom: 0.5em; -ms-word-wrap: break-word; box-shadow: 0px 0px 0.5em #999;
}
.dokuwiki .docInfo {
	text-align: right; font-size: 0.87em;
}
.dokuwiki div.license {
	font-size: 93.75%;
}
[dir=rtl] .dokuwiki .docInfo {
	text-align: left;
}
[dir=rtl] .dokuwiki .pageId {
	left: -1em; right: auto;
}
.dokuwiki .wrapper {
	margin-bottom: 1.4em;
}
#dokuwiki__footer {
	text-align: center; margin-bottom: 1em;
}
#dokuwiki__footer > .pad {
	font-size: 0.87em;
}
#dokuwiki__footer div.license {
	font-size: 100%; margin-bottom: 0.5em;
}
#dokuwiki__footer div.buttons a img {
	opacity: 0.5;
}
#dokuwiki__footer div.buttons a:hover img {
	opacity: 1;
}
#dokuwiki__footer div.buttons a:active img {
	opacity: 1;
}
#dokuwiki__footer div.buttons a:focus img {
	opacity: 1;
}
[dir=rtl] #dokuwiki__footer .license img {
	margin: 0px 0px 0px 0.5em;
}
#dokuwiki__site > .site {
	padding-right: 40px; padding-left: 40px;
}
.dokuwiki div.page {
	height: auto; min-height: 190px;
}
#dokuwiki__usertools {
	right: 40px;
}
[dir=rtl] #dokuwiki__usertools {
	left: 40px; right: auto;
}
#dokuwiki__pagetools {
	top: 2em; width: 40px; right: -40px; position: absolute;
}
[dir=rtl] #dokuwiki__pagetools {
	left: -40px; right: auto;
}
#dokuwiki__pagetools div.tools {
	width: 40px; position: fixed;
}
#dokuwiki__pagetools ul {
	margin: 0px; padding: 0px; border: 1px solid transparent; border-image: none; text-align: right; right: 0px; position: absolute; z-index: 10;
}
[dir=rtl] #dokuwiki__pagetools ul {
	left: 0px; text-align: left; right: auto;
}
#dokuwiki__pagetools ul li {
	list-style: none; margin: 0px; padding: 0px; font-size: 0.87em;
}
#dokuwiki__pagetools ul li a {
	background-position: right 0px; padding: 0px; border: 1px solid transparent; border-image: none; width: 30px; height: 30px; line-height: 20px; overflow: hidden; margin-left: auto; display: block; white-space: nowrap; min-height: 20px; background-repeat: no-repeat;
}
#dokuwiki__pagetools ul li a::before {
	line-height: 0; font-size: 0px; display: inline-block; content: url(/lib/tpl/dokuwiki/images/pagetools-sprite.png?v=2);
}
[dir=rtl] #dokuwiki__pagetools ul li a {
	background-position: left 0px; margin-right: auto; margin-left: 0px;
}
#dokuwiki__pagetools:hover ul {
	border-color: rgb(204, 204, 204); border-radius: 2px; box-shadow: 2px 2px 2px #999; background-color: rgb(255, 255, 255);
}
#dokuwiki__pagetools ul li a:focus {
	border-color: rgb(204, 204, 204); border-radius: 2px; box-shadow: 2px 2px 2px #999; background-color: rgb(255, 255, 255);
}
#dokuwiki__pagetools ul li a:active {
	border-color: rgb(204, 204, 204); border-radius: 2px; box-shadow: 2px 2px 2px #999; background-color: rgb(255, 255, 255);
}
#dokuwiki__pagetools:hover ul li a {
	padding: 5px 40px 5px 5px; width: auto; height: auto; overflow: visible; background-image: url("/lib/tpl/dokuwiki/images/pagetools-sprite.png?v=2");
}
#dokuwiki__pagetools ul li a:focus {
	padding: 5px 40px 5px 5px; width: auto; height: auto; overflow: visible; background-image: url("/lib/tpl/dokuwiki/images/pagetools-sprite.png?v=2");
}
#dokuwiki__pagetools ul li a:active {
	padding: 5px 40px 5px 5px; width: auto; height: auto; overflow: visible; background-image: url("/lib/tpl/dokuwiki/images/pagetools-sprite.png?v=2");
}
#dokuwiki__pagetools:hover ul li a::before {
	content: none;
}
#dokuwiki__pagetools ul li a:focus::before {
	content: none;
}
[dir=rtl] #dokuwiki__pagetools:hover ul {
	box-shadow: -2px 2px 2px #999;
}
[dir=rtl] #dokuwiki__pagetools ul li a:focus {
	box-shadow: -2px 2px 2px #999;
}
[dir=rtl] #dokuwiki__pagetools:hover li a {
	padding: 5px 5px 5px 40px;
}
[dir=rtl] #dokuwiki__pagetools ul li a:focus {
	padding: 5px 5px 5px 40px;
}
[dir=rtl] #dokuwiki__pagetools ul li a:active {
	padding: 5px 5px 5px 40px;
}
#IE7 #dokuwiki__pagetools ul li a {
	background-image: url("/lib/tpl/dokuwiki/images/pagetools-sprite.png?v=2");
}
#IE7 #dokuwiki__pagetools:hover ul li a span {
	display: inline; position: static; clip: auto;
}
#IE7 #dokuwiki__pagetools ul li a:focus span {
	display: inline; position: static; clip: auto;
}
#IE7 #dokuwiki__pagetools ul li a:active span {
	display: inline; position: static; clip: auto;
}
#IE7 #dokuwiki__pagetools ul li a span {
	position: absolute; clip: rect(0px, 0px, 0px, 0px);
}
#dokuwiki__pagetools ul li a:hover {
	text-decoration: none;
}
#dokuwiki__pagetools ul li a:active {
	text-decoration: none;
}
#dokuwiki__pagetools ul li a:focus {
	text-decoration: none;
}
#dokuwiki__pagetools ul li a:hover {
	background-color: rgb(238, 238, 238);
}
#dokuwiki__pagetools ul li a.edit {
	background-position: right -90px;
}
#dokuwiki__pagetools ul li a.edit::before {
	margin-top: -90px;
}
#dokuwiki__pagetools ul li a.edit:hover {
	background-position: right -135px;
}
#dokuwiki__pagetools ul li a.edit:active {
	background-position: right -135px;
}
#dokuwiki__pagetools ul li a.edit:focus {
	background-position: right -135px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.edit {
	background-position: left -90px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.edit:hover {
	background-position: left -135px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.edit:active {
	background-position: left -135px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.edit:focus {
	background-position: left -135px;
}
#dokuwiki__pagetools ul li a.create {
	background-position: right -180px;
}
#dokuwiki__pagetools ul li a.create::before {
	margin-top: -180px;
}
#dokuwiki__pagetools ul li a.create:hover {
	background-position: right -225px;
}
#dokuwiki__pagetools ul li a.create:active {
	background-position: right -225px;
}
#dokuwiki__pagetools ul li a.create:focus {
	background-position: right -225px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.create {
	background-position: left -180px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.create:hover {
	background-position: left -225px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.create:active {
	background-position: left -225px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.create:focus {
	background-position: left -225px;
}
#dokuwiki__pagetools ul li a.show {
	background-position: right -360px;
}
#dokuwiki__pagetools ul li a.show::before {
	margin-top: -360px;
}
#dokuwiki__pagetools ul li a.show:hover {
	background-position: right -405px;
}
#dokuwiki__pagetools ul li a.show:active {
	background-position: right -405px;
}
#dokuwiki__pagetools ul li a.show:focus {
	background-position: right -405px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.show {
	background-position: left -360px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.show:hover {
	background-position: left -405px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.show:active {
	background-position: left -405px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.show:focus {
	background-position: left -405px;
}
#dokuwiki__pagetools ul li a.source {
	background-position: right -450px;
}
#dokuwiki__pagetools ul li a.source::before {
	margin-top: -450px;
}
#dokuwiki__pagetools ul li a.source:hover {
	background-position: right -495px;
}
#dokuwiki__pagetools ul li a.source:active {
	background-position: right -495px;
}
#dokuwiki__pagetools ul li a.source:focus {
	background-position: right -495px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.source {
	background-position: left -450px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.source:hover {
	background-position: left -495px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.source:active {
	background-position: left -495px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.source:focus {
	background-position: left -495px;
}
#dokuwiki__pagetools ul li a.draft {
	background-position: right -270px;
}
#dokuwiki__pagetools ul li a.draft::before {
	margin-top: -270px;
}
#dokuwiki__pagetools ul li a.draft:hover {
	background-position: right -315px;
}
#dokuwiki__pagetools ul li a.draft:active {
	background-position: right -315px;
}
#dokuwiki__pagetools ul li a.draft:focus {
	background-position: right -315px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.draft {
	background-position: left -270px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.draft:hover {
	background-position: left -315px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.draft:active {
	background-position: left -315px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.draft:focus {
	background-position: left -315px;
}
#dokuwiki__pagetools ul li a.revs {
	background-position: right -630px;
}
#dokuwiki__pagetools ul li a.revs::before {
	margin-top: -630px;
}
#dokuwiki__pagetools ul li a.revs:hover {
	background-position: right -675px;
}
#dokuwiki__pagetools ul li a.revs:active {
	background-position: right -675px;
}
#dokuwiki__pagetools ul li a.revs:focus {
	background-position: right -675px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.revs {
	background-position: left -630px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.revs:hover {
	background-position: left -675px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.revs:active {
	background-position: left -675px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.revs:focus {
	background-position: left -675px;
}
.mode_revisions #dokuwiki__pagetools ul li a.revs {
	background-position: right -675px;
}
.mode_revisions #dokuwiki__pagetools ul li a.revs::before {
	margin-top: -675px;
}
[dir=rtl] .mode_revisions #dokuwiki__pagetools ul li a.revs {
	background-position: left -675px;
}
#dokuwiki__pagetools ul li a.backlink {
	background-position: right -720px;
}
#dokuwiki__pagetools ul li a.backlink::before {
	margin-top: -720px;
}
#dokuwiki__pagetools ul li a.backlink:hover {
	background-position: right -765px;
}
#dokuwiki__pagetools ul li a.backlink:active {
	background-position: right -765px;
}
#dokuwiki__pagetools ul li a.backlink:focus {
	background-position: right -765px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.backlink {
	background-position: left -720px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.backlink:hover {
	background-position: left -765px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.backlink:active {
	background-position: left -765px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.backlink:focus {
	background-position: left -765px;
}
.mode_backlink #dokuwiki__pagetools ul li a.backlink {
	background-position: right -765px;
}
.mode_backlink #dokuwiki__pagetools ul li a.backlink::before {
	margin-top: -765px;
}
[dir=rtl] .mode_backlink #dokuwiki__pagetools ul li a.backlink {
	background-position: left -765px;
}
#dokuwiki__pagetools ul li a.top {
	background-position: right -900px;
}
#dokuwiki__pagetools ul li a.top::before {
	margin-top: -900px;
}
#dokuwiki__pagetools ul li a.top:hover {
	background-position: right -945px;
}
#dokuwiki__pagetools ul li a.top:active {
	background-position: right -945px;
}
#dokuwiki__pagetools ul li a.top:focus {
	background-position: right -945px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.top {
	background-position: left -900px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.top:hover {
	background-position: left -945px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.top:active {
	background-position: left -945px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.top:focus {
	background-position: left -945px;
}
#dokuwiki__pagetools ul li a.revert {
	background-position: right -540px;
}
#dokuwiki__pagetools ul li a.revert::before {
	margin-top: -540px;
}
#dokuwiki__pagetools ul li a.revert:hover {
	background-position: right -585px;
}
#dokuwiki__pagetools ul li a.revert:active {
	background-position: right -585px;
}
#dokuwiki__pagetools ul li a.revert:focus {
	background-position: right -585px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.revert {
	background-position: left -540px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.revert:hover {
	background-position: left -585px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.revert:active {
	background-position: left -585px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.revert:focus {
	background-position: left -585px;
}
.mode_revert #dokuwiki__pagetools ul li a.revert {
	background-position: right -585px;
}
.mode_revert #dokuwiki__pagetools ul li a.revert::before {
	margin-top: -585px;
}
[dir=rtl] .mode_revert #dokuwiki__pagetools ul li a.revert {
	background-position: left -585px;
}
#dokuwiki__pagetools ul li a.subscribe {
	background-position: right -810px;
}
#dokuwiki__pagetools ul li a.subscribe::before {
	margin-top: -810px;
}
#dokuwiki__pagetools ul li a.subscribe:hover {
	background-position: right -855px;
}
#dokuwiki__pagetools ul li a.subscribe:active {
	background-position: right -855px;
}
#dokuwiki__pagetools ul li a.subscribe:focus {
	background-position: right -855px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.subscribe {
	background-position: left -810px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.subscribe:hover {
	background-position: left -855px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.subscribe:active {
	background-position: left -855px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.subscribe:focus {
	background-position: left -855px;
}
.mode_subscribe #dokuwiki__pagetools ul li a.subscribe {
	background-position: right -855px;
}
.mode_subscribe #dokuwiki__pagetools ul li a.subscribe::before {
	margin-top: -855px;
}
[dir=rtl] .mode_subscribe #dokuwiki__pagetools ul li a.subscribe {
	background-position: left -855px;
}
#dokuwiki__pagetools ul li a.mediaManager {
	background-position: right -990px;
}
#dokuwiki__pagetools ul li a.mediaManager::before {
	margin-top: -990px;
}
#dokuwiki__pagetools ul li a.mediaManager:hover {
	background-position: right -1035px;
}
#dokuwiki__pagetools ul li a.mediaManager:active {
	background-position: right -1035px;
}
#dokuwiki__pagetools ul li a.mediaManager:focus {
	background-position: right -1035px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.mediaManager {
	background-position: left -990px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.mediaManager:hover {
	background-position: left -1035px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.mediaManager:active {
	background-position: left -1035px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.mediaManager:focus {
	background-position: left -1035px;
}
#dokuwiki__pagetools ul li a.back {
	background-position: right -1080px;
}
#dokuwiki__pagetools ul li a.back::before {
	margin-top: -1080px;
}
#dokuwiki__pagetools ul li a.back:hover {
	background-position: right -1125px;
}
#dokuwiki__pagetools ul li a.back:active {
	background-position: right -1125px;
}
#dokuwiki__pagetools ul li a.back:focus {
	background-position: right -1125px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.back {
	background-position: left -1080px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.back:hover {
	background-position: left -1125px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.back:active {
	background-position: left -1125px;
}
[dir=rtl] #dokuwiki__pagetools ul li a.back:focus {
	background-position: left -1125px;
}
.dokuwiki a.wikilink1 {
	color: rgb(0, 136, 0); background-color: inherit;
}
.dokuwiki a.wikilink2 {
	color: rgb(221, 51, 0); background-color: inherit;
}
.dokuwiki img.media {
	margin: 0.2em 0px;
}
.dokuwiki img.medialeft {
	margin: 0.2em 1em 0.2em 0px;
}
.dokuwiki img.mediaright {
	margin: 0.2em 0px 0.2em 1em;
}
.dokuwiki img.mediacenter {
	margin: 0.2em auto;
}
#dokuwiki__content ul li {
	color: rgb(153, 153, 153);
}
#dokuwiki__aside ul li {
	color: rgb(153, 153, 153);
}
#dokuwiki__content ol li {
	color: rgb(102, 102, 102);
}
#dokuwiki__aside ol li {
	color: rgb(102, 102, 102);
}
#dokuwiki__content li .li {
	color: rgb(51, 51, 51);
}
#dokuwiki__aside li .li {
	color: rgb(51, 51, 51);
}
.dokuwiki div.table {
	margin-bottom: 1.4em; -ms-overflow-x: auto;
}
.dokuwiki div.table table {
	margin-bottom: 0px;
}
.dokuwiki table.inline {
	min-width: 50%;
}
.dokuwiki table.inline tr:hover td {
	background-color: rgb(238, 238, 238);
}
.dokuwiki table.inline tr:hover th {
	background-color: rgb(204, 204, 204);
}
.dokuwiki em.u code {
	text-decoration: underline;
}
.dokuwiki dl.code dt {
	background: -ms-linear-gradient(rgb(238, 238, 238) 0px, rgb(251, 250, 249) 100%); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(251, 250, 249); padding: 0.3em 0.6em 0.1em; border-image: none; color: inherit; margin-bottom: -1px; float: left; border-top-left-radius: 0.3em; border-top-right-radius: 0.3em;
}
.dokuwiki dl.file dt {
	background: -ms-linear-gradient(rgb(238, 238, 238) 0px, rgb(251, 250, 249) 100%); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(251, 250, 249); padding: 0.3em 0.6em 0.1em; border-image: none; color: inherit; margin-bottom: -1px; float: left; border-top-left-radius: 0.3em; border-top-right-radius: 0.3em;
}
.dokuwiki dl.code dt a {
	font-size: 0.87em; font-weight: normal; display: block; min-height: 16px; background-color: transparent;
}
.dokuwiki dl.file dt a {
	font-size: 0.87em; font-weight: normal; display: block; min-height: 16px; background-color: transparent;
}
.dokuwiki dl.code dd {
	margin: 0px; clear: left; min-height: 1px;
}
.dokuwiki dl.file dd {
	margin: 0px; clear: left; min-height: 1px;
}
.dokuwiki dl.code pre {
	box-shadow: inset -4px -4px 0.5em -0.3em #ccc;
}
.dokuwiki dl.file pre {
	box-shadow: inset -4px -4px 0.5em -0.3em #ccc;
}
[dir=rtl] .dokuwiki dl.code dt {
	float: right;
}
[dir=rtl] .dokuwiki dl.file dt {
	float: right;
}
[dir=rtl] .dokuwiki dl.code dd {
	clear: right;
}
[dir=rtl] .dokuwiki dl.file dd {
	clear: right;
}
.dokuwiki dl.file pre {
	border-style: dashed;
}
.dokuwiki dl.file dt {
	border-style: dashed;
}
.dokuwiki dl.file dt {
	border-bottom-style: solid;
}
.JSpopup {
	padding: 0.3em 0.5em; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); font-size: 0.9em; box-shadow: 0.1em 0.1em 0.1em #ccc; background-color: rgb(255, 255, 255);
}
.dokuwiki form.search div.ajax_qsearch {
	top: -0.35em; font-size: 1em; -ms-text-overflow: ellipsis;
}
.JSpopup ul {
	padding-left: 0px;
}
.JSpopup ol {
	padding-left: 0px;
}
[dir=rtl] .JSpopup ul {
	padding-right: 0px;
}
[dir=rtl] .JSpopup ol {
	padding-right: 0px;
}
#acl__tree li {
	margin: 0px;
}
#dokuwiki__content span.curid a {
	font-weight: normal;
}
#dokuwiki__content strong span.curid a {
	font-weight: bold;
}
.dokuwiki div.toolbar button.toolbutton {
	padding: 0.1em 0.35em; border-radius: 0px; border-left-width: 0px;
}
.dokuwiki div.toolbar button:first-child.toolbutton {
	border-left-width: 1px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;
}
.dokuwiki div.toolbar button:last-child.toolbutton {
	border-top-right-radius: 4px; border-bottom-right-radius: 4px;
}
[dir=rtl] .dokuwiki div.toolbar button:last-child.toolbutton {
	border-radius: 4px 0px 0px 4px; border-left-width: 1px;
}
[dir=rtl] .dokuwiki div.toolbar button:first-child.toolbutton {
	border-radius: 0px 4px 4px 0px; border-right-width: 1px; border-left-width: 0px;
}
.dokuwiki div.section_highlight {
	border-width: 0px 1em; margin: 0px -2em; padding: 0px 1em;
}
.dokuwiki textarea.edit {
	font-family: Consolas,"Andale Mono WT","Andale Mono","Bitstream Vera Sans Mono","Nimbus Mono L",Monaco,"Courier New",monospace;
}
.dokuwiki div.preview {
	margin: 0px -2em; padding: 0px 2em;
}
.hasSidebar.dokuwiki div.preview {
	border-right-color: rgb(238, 238, 238); border-right-width: 16em; border-right-style: solid;
}
[dir=rtl] .hasSidebar.dokuwiki div.preview {
	border-left-color: rgb(238, 238, 238); border-right-width: 0px; border-left-width: 16em; border-left-style: solid;
}
.dokuwiki div.preview div.pad {
	padding: 1.55em 0px 2em;
}
#dw__toc {
	background: rgb(255, 255, 255); margin: -1.55em -2em 0.5em 1.4em; width: 16em; color: inherit; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
[dir=rtl] #dw__toc {
	margin: -1.55em 1.4em 0.5em -2em; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 0px; border-right-style: solid;
}
.dokuwiki h3.toggle {
	padding: 0.5em 1em; letter-spacing: 0.1em; font-size: 0.87em; margin-bottom: 0px;
}
#dokuwiki__aside h3.toggle {
	display: none;
}
.dokuwiki .toggle strong {
	background: url("/lib/tpl/dokuwiki/images/toc-arrows.png") 0px 0px; margin: 0.4em 0px 0px; width: 8px; height: 5px;
}
.dokuwiki .closed.toggle strong {
	background-position: 0px -5px;
}
.dokuwiki .toggle strong span {
	display: none;
}
#dw__toc > div {
	padding: 0.5em 1em 1em; font-size: 0.87em;
}
#dw__toc ul {
	padding: 0px 0px 0px 1.2em;
}
#dw__toc ul li {
	list-style-image: url("/lib/tpl/dokuwiki/images/toc-bullet.png");
}
#dw__toc ul li.clear {
	list-style: none;
}
#dw__toc ul li div.li {
	padding: 0.2em 0px;
}
[dir=rtl] #dw__toc ul {
	padding: 0px 1.5em 0px 0px;
}
#dokuwiki__detail {
	padding: 0px;
}
#dokuwiki__detail img {
	margin-bottom: 1.4em; float: none;
}
#dokuwiki__detail div.img_detail {
	float: none;
}
#dokuwiki__detail div.img_detail dl {
	overflow: hidden;
}
#dokuwiki__detail div.img_detail dl dt {
	width: 9em; text-align: right; clear: left; float: left;
}
#dokuwiki__detail div.img_detail dl dd {
	margin-left: 9.5em;
}
[dir=rtl] #dokuwiki__detail div.img_detail dl dt {
	text-align: left; clear: right; float: right;
}
[dir=rtl] #dokuwiki__detail div.img_detail dl dd {
	margin-right: 9.5em; margin-left: 0px;
}
}
div.clearer {
	height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px;
}
.group {
	display: inline-block;
}
.group {
	display: block;
}
.group::before {
	display: table; content: "";
}
.group::after {
	display: table; content: "";
}
.group::after {
	clear: both;
}
div.no {
	margin: 0px; padding: 0px; display: inline;
}
.hidden {
	display: none;
}
.medialeft {
	float: left;
}
.mediaright {
	float: right;
}
.mediacenter {
	margin-right: auto; margin-left: auto; display: block;
}
.leftalign {
	text-align: left;
}
.centeralign {
	text-align: center;
}
.rightalign {
	text-align: right;
}
em.u {
	font-style: normal; text-decoration: underline;
}
em em.u {
	font-style: italic;
}
#screen__mode {
	position: relative; z-index: 0;
}
@media only screen and (max-width:800px)
{
#screen__mode {
	z-index: 1;
}
#dokuwiki__aside {
	width: 100%; float: none;
}
#dokuwiki__aside > .pad {
	background: rgb(255, 255, 255); margin: 0px 0px 0.5em; padding: 1em; border-radius: 2px; border: 1px solid rgb(238, 238, 238); border-image: none; color: inherit; box-shadow: 0px 0px 0.5em #999;
}
[dir=rtl] #dokuwiki__aside > .pad {
	background: rgb(255, 255, 255); margin: 0px 0px 0.5em; padding: 1em; border-radius: 2px; border: 1px solid rgb(238, 238, 238); border-image: none; color: inherit; box-shadow: 0px 0px 0.5em #999;
}
#dokuwiki__aside h3.toggle {
	font-size: 1em;
}
#dokuwiki__aside h3.closed.toggle {
	padding-bottom: 0px; margin-bottom: 0px;
}
#dokuwiki__aside h3.open.toggle {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.showSidebar #dokuwiki__content {
	width: 100%; margin-left: 0px; float: none;
}
.showSidebar #dokuwiki__content > .pad {
	margin-left: 0px;
}
[dir=rtl] .showSidebar #dokuwiki__content {
	margin-right: 0px;
}
[dir=rtl] .showSidebar #dokuwiki__content > .pad {
	margin-right: 0px;
}
#dw__toc {
	margin: 0px 0px 1em; width: auto; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; float: none;
}
[dir=rtl] #dw__toc {
	margin: 0px 0px 1em; border-right-width: 0px; float: none;
}
.dokuwiki h3.toggle {
	padding: 0px 0.5em 0.5em 0px;
}
#dw__toc > div {
	padding: 0.2em 0px 0.5em;
}
#dokuwiki__aside div.content {
	padding: 0.2em 0px 0.5em;
}
.dokuwiki div.page {
	padding: 1em;
}
.mode_media div.page {
	overflow: auto;
}
.dokuwiki div.section_highlight {
	border-width: 0px 0.5em; margin: 0px -1em; padding: 0px 0.5em;
}
.dokuwiki div.preview {
	margin: 0px -1em; padding: 1em;
}
.dokuwiki form.changes ul {
	padding-left: 0px;
}
[dir=rtl] .dokuwiki form.changes ul {
	padding-right: 0px;
}
}
@media only screen and (max-width:480px)
{
#screen__mode {
	z-index: 2;
}
body {
	font-size: 100%;
}
#dokuwiki__site {
	max-width: 100%;
}
#dokuwiki__site > .site {
	padding: 0px 0.5em;
}
#dokuwiki__header {
	padding: 0.5em 0px;
}
#dokuwiki__header ul.skip.a11y {
	list-style: none; margin: 0px; left: 0px !important; width: auto !important; height: auto !important; padding-left: 0px; font-size: 0.87em; float: right; position: static !important;
}
#dokuwiki__header ul.skip.a11y li {
	margin-left: 0.35em; display: inline;
}
[dir=rtl] #dokuwiki__header ul.skip.a11y {
	left: auto !important; right: 0px !important; padding-right: 0px; float: left;
}
[dir=rtl] #dokuwiki__header ul.skip.a11y li {
	margin: 0px 0.35em 0px 0px;
}
#dokuwiki__header .headings {
	width: auto; text-align: left; margin-bottom: 0.5em; float: none;
}
#dokuwiki__header .tools {
	width: auto; text-align: left; margin-bottom: 0.5em; float: none;
}
[dir=rtl] #dokuwiki__header .headings {
	width: auto; text-align: right; float: none;
}
[dir=rtl] #dokuwiki__header .tools {
	width: auto; text-align: right; float: none;
}
#dokuwiki__sitetools {
	text-align: left;
}
[dir=rtl] #dokuwiki__sitetools {
	text-align: right;
}
#dokuwiki__usertools {
	display: none;
}
#dokuwiki__sitetools ul {
	display: none;
}
#dokuwiki__sitetools h3 {
	display: none;
}
#dokuwiki__pagetools {
	display: none;
}
.dokuwiki div.breadcrumbs {
	display: none;
}
.dokuwiki .pageId {
	display: none;
}
#dokuwiki__sitetools form.search {
	margin: 0px 0.2em 0.2em 0px; width: 49%; float: left;
}
[dir=rtl] #dokuwiki__sitetools form.search {
	margin: 0px 0px 0.2em 0.2em; float: right;
}
#dokuwiki__sitetools form.search input.edit {
	width: 100% !important;
}
.dokuwiki form.search div.ajax_qsearch {
	display: none !important;
}
#dokuwiki__header .mobileTools {
	margin: 0px 0px 0.2em; width: 49%; font-size: 0.87em; float: right; display: block;
}
[dir=rtl] #dokuwiki__header .mobileTools {
	float: left;
}
#dokuwiki__header .mobileTools select {
	padding: 0.3em 0.1em; width: 100% !important;
}
#dokuwiki__sitetools form.search input.edit {
	height: 2.1em; line-height: 2.1em; overflow: visible;
}
#dokuwiki__header .mobileTools select {
	height: 2.1em; line-height: 2.1em; overflow: visible;
}
#dokuwiki__aside > .pad {
	padding: 0.5em;
}
.dokuwiki div.page {
	padding: 0.5em;
}
#config__manager fieldset td.value {
	width: auto !important; max-width: 100% !important;
}
#config__manager td .input {
	width: auto !important; max-width: 100% !important;
}
.dokuwiki fieldset {
	width: auto !important; max-width: 100% !important;
}
.dokuwiki input.edit {
	width: auto !important; max-width: 100% !important;
}
.dokuwiki textarea {
	width: auto !important; max-width: 100% !important;
}
.dokuwiki select {
	width: auto !important; max-width: 100% !important;
}
#config__manager fieldset {
	margin-right: 0px; margin-left: 0px;
}
.dokuwiki label.block {
	text-align: left;
}
.dokuwiki label.block span {
	display: block;
}
[dir=rtl] .dokuwiki label.block {
	text-align: right;
}
.dokuwiki div.section_highlight {
	border-width: 0px; margin: 0px; padding: 0px;
}
.dokuwiki div.preview {
	margin: 0px -0.5em; padding: 0.5em;
}
}
@media print
{
div.error {
	display: none;
}
div.info {
	display: none;
}
div.success {
	display: none;
}
div.notify {
	display: none;
}
.secedit {
	display: none;
}
.a11y {
	display: none;
}
.JSpopup {
	display: none;
}
#link__wiz {
	display: none;
}
body {
	font: 87.5%/1.3 Garamond, Baskerville, "Hoefler Text", "Nimbus Roman No9 L", serif; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
.a11y {
	display: none;
}
audio {
	display: none;
}
video {
	display: none;
}
#dokuwiki__header .tools {
	display: none;
}
#dokuwiki__aside {
	display: none;
}
.dokuwiki .breadcrumbs {
	display: none;
}
.dokuwiki .pageId {
	display: none;
}
#dw__toc {
	display: none;
}
h3.toggle {
	display: none;
}
#dokuwiki__pagetools {
	display: none;
}
#dokuwiki__footer {
	display: none;
}
h1 {
	clear: both;
}
h2 {
	clear: both;
}
h3 {
	clear: both;
}
h4 {
	clear: both;
}
h5 {
	clear: both;
}
caption {
	clear: both;
}
legend {
	clear: both;
}
ul {
	
}
ol {
	list-style: decimal;
}
ol ol {
	list-style-type: lower-alpha;
}
ol ol ol {
	list-style-type: upper-roman;
}
ol ol ol ol {
	list-style-type: upper-alpha;
}
ol ol ol ol ol {
	list-style-type: lower-roman;
}
a:link {
	color: rgb(51, 51, 51); text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 1pt; border-bottom-style: dotted; background-color: inherit;
}
a:visited {
	color: rgb(51, 51, 51); text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 1pt; border-bottom-style: dotted; background-color: inherit;
}
a.urlextern::after {
	font-size: 90%; content: " [" attr(href) "]";
}
a.interwiki::after {
	font-size: 90%; content: " [" attr(href) "]";
}
a.mail::after {
	font-size: 90%; content: " [" attr(href) "]";
}
pre {
	font-family: monospace;
}
dl.code dt {
	font-weight: bold;
}
dl.file dt {
	font-weight: bold;
}
mark {
	font-weight: bold;
}
img {
	border-width: 0px; vertical-align: middle;
}
img.media {
	margin: 0.2em 0px;
}
img.medialeft {
	margin: 0.2em 1em 0.2em 0px;
}
img.mediaright {
	margin: 0.2em 0px 0.2em 1em;
}
img.mediacenter {
	margin: 0.2em auto;
}
blockquote {
	border-width: 0px 0px 0px 2pt; border-style: solid; border-color: rgb(204, 204, 204); margin: 0px; padding: 0px 10pt; border-image: none;
}
[dir=rtl] blockquote {
	border-width: 0px 2pt 0px 0px;
}
table {
	border: 1pt solid rgb(204, 204, 204); border-image: none; border-collapse: collapse; border-spacing: 0; empty-cells: show;
}
th {
	margin: 0px; padding: 3pt 5pt; border: 1pt solid rgb(102, 102, 102); border-image: none; vertical-align: top;
}
td {
	margin: 0px; padding: 3pt 5pt; border: 1pt solid rgb(102, 102, 102); border-image: none; vertical-align: top;
}
th {
	text-align: left; font-weight: bold;
}
[dir=rtl] th {
	text-align: right;
}
#dokuwiki__header {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2pt; border-bottom-style: solid;
}
#dokuwiki__header h1 {
	font-size: 1.5em;
}
#dokuwiki__header h1 a {
	border-width: 0px; text-decoration: none;
}
#dokuwiki__header h1 img {
	margin-right: 0.5em; float: left;
}
[dir=rtl] #dokuwiki__header h1 img {
	margin-right: 0px; margin-left: 0.5em; float: right;
}
.dokuwiki div.footnotes {
	clear: both; margin-top: 10pt; border-top-color: rgb(153, 153, 153); border-top-width: 1pt; border-top-style: dotted;
}
.dokuwiki div.docInfo {
	text-align: right; padding-top: 2pt; clear: both; font-size: 90%; margin-top: 10pt; border-top-color: rgb(153, 153, 153); border-top-width: 1pt; border-top-style: solid;
}
[dir=rtl] .dokuwiki div.docInfo {
	text-align: left;
}
}
